Skip to main content

Generic Base framework for Web App backend using Twisted

Project description

https://travis-ci.org/Stibbons/txwebbackendbase.svg?branch=master Documentation Status https://coveralls.io/repos/github/Stibbons/txwebbackendbase/badge.svg Pypi package MIT licensed

Generic Base framework for Web App backend using Twisted

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

txwebbackendbase-0.0.2.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

txwebbackendbase-0.0.2-py2.py3-none-any.whl (12.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file txwebbackendbase-0.0.2.tar.gz.

File metadata

File hashes

Hashes for txwebbackendbase-0.0.2.tar.gz
Algorithm Hash digest
SHA256 2e9600ce488de36b51dd27fa129c28239239da085a99ca6e9db9db3668bf2fd3
MD5 c9aee3d09a2ce22b491d3c25a3f2890d
BLAKE2b-256 e96ab8f5f984e8e276c4d93b96ed7958d6781c2744c918aff90276bd436a7b03

See more details on using hashes here.

File details

Details for the file txwebbackendbase-0.0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for txwebbackendbase-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2d3d693d48da7bb4b004f3e7e317b3acfbdae6981d39b441a4b6017994f797a1
MD5 ab81c7f8df214b1db096217c47b94bd2
BLAKE2b-256 3ca93022d7a5640dfd683150db2cf855345b20fb3e0971cecbb3b819e717bbc1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page