Generic Base framework for Web App backend using Twisted
Project description
Generic Base framework for Web App backend using Twisted
Free software: MIT
Documentation: https://txwebbackendbase.readthedocs.org/en/latest/
Features
TODO
Usage
TODO
Note: See pipenv documentation for Pipfile specification.
Contributing
Create your environment with
$ pipenv --three
PS: you can use pipenv –two for Python 2.
Setup for development and unit tests:
$ pipenv install --dev
Note
Setup for production can be done with:
$ pipenv install
But if your application uses this library through a requirements.txt (Pip) or through a Pipfile (Pipenv), you should not have to do this “setup for production” command.
Activate the environment:
$ pipenv shell
Execute a command directly inside the environment:
$ pipenv run ...
Execute unit tests:
$ pipenv run pytest test
Build source package:
Use it for most package without low level system dependencies.
pipenv run python setup.py sdist
Build binary package:
Needed for package with a C or other low level source code.
pipenv run python setup.py bdist
Build Wheel package:
Always provide a wheel package.
pipenv run python setup.py bdist_wheel
(Only for package owner)
Register and publish your package to Pypi:
Do it locally only once, to create your package on pypi.python.org.
pipenv run python setup.py sdist register upload
Create a release:
Go on GitHub and create a tag with a semver syntax. Optionally you can tag code locally and push to GitHub.
git tag 1.2.3
On successful travis build on the Tag branch, your Pypi package will be updated automatically.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file txwebbackendbase-0.0.3.tar.gz
.
File metadata
- Download URL: txwebbackendbase-0.0.3.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a83e9259d185007aec32f0296050e91105867df61e6b84d370c680357ba19f |
|
MD5 | 6f1ccd47f01b37f8e84b68b4a3c19e7f |
|
BLAKE2b-256 | c2e1e6eb1480e524e67d55faaae7cbbf32d68787387a7a2bc202a51ae6b25df9 |
File details
Details for the file txwebbackendbase-0.0.3-py2.py3-none-any.whl
.
File metadata
- Download URL: txwebbackendbase-0.0.3-py2.py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5fd1a02b54dc3552a94829387334966f45133b1370dede7323fa949df0037ee |
|
MD5 | d44e18b0ed8782c6f9b3601f2db8ac1c |
|
BLAKE2b-256 | 3878d26254b867e6721b5a9de48e6bf33df0615da957aad8cac33e2cb761959a |