Skip to main content

Zinc

Project description

zn

Zinc

Development Environment

Setup

Follow these steps to create a development environment for Zinc:

cd ~/projects
git clone git@github.com:blinkdog/zn.git
cd zn
python3.7 -m venv ./env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt

Maintenance

If you install a new package using pip install then update the requirements.txt file with the following command:

pip freeze --all >requirements.txt

Working

The helper script snake defines some common project tasks:

Try one of the following tasks:

snake clean                # Remove build cruft
snake coverage             # Perform coverage analysis
snake dist                 # Create a distribution tarball and wheel
snake lint                 # Run static analysis tools
snake publish              # Publish the module to Test PyPI
snake rebuild              # Test and lint the module
snake test                 # Test the module

The task rebuild doesn't really build (no need to compile Python), but it does run the unit tests and lint the project.

Version Bumping

If you need to increase the version number of the project, don't forget to edit the following:

CHANGELOG.md
setup.py

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

zn-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zn-0.0.1-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file zn-0.0.1.tar.gz.

File metadata

  • Download URL: zn-0.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for zn-0.0.1.tar.gz
Algorithm Hash digest
SHA256 39391b014d779d717912597e3115674389c3ee1f5cd64ccfc1576072e17287d6
MD5 9392f8b13aaf9d36810e6218a0e8e996
BLAKE2b-256 e4d17c91e5e39cce617afc5fd430125f7f4b86bf2ab2c587a977dda669004a6b

See more details on using hashes here.

File details

Details for the file zn-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: zn-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for zn-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c05b196da0951b09b7da6a97971d75e7de4411a77a4e6e327859b622ea008603
MD5 1e945f61149a1d3b99ea87578896b283
BLAKE2b-256 ba7066a4373722a5acd3ffd253505839371d8712a410121fc258598b53828879

See more details on using hashes here.

Supported by

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