Skip to main content

Python Programming Toolkit

Project description

A useful collection of tools for writing Python programs.

Developing

Development is best accomplished using pipenv where a virtual environment can be generated from the Pipfile using:

pipenv install --dev

Building

Building is performed by changing to the Build directory and running the build.py script which will perform two actions

1. run the unit tests and place the results in Build/unit_test_results/junit.xml 1. run the setup.py to create a PyPi distribution in Build/artifacts

Test Publish

A test can be published to the PyPi test site with:

build.py --test-publish

This will use twine to publish which will prompt for the username and password. If you create a password with keyring you can specify the username on the command line with the “–user username” argument. If you need to test publish with a new version number you can use the “–release number” argument

Publishing a Release

After updating Changelog.rst A release can be published to PyPi with:

build.py --publish

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

BatCave-37.1.0.tar.gz (70.2 kB view details)

Uploaded Source

Built Distribution

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

BatCave-37.1.0-py3-none-any.whl (71.7 kB view details)

Uploaded Python 3

File details

Details for the file BatCave-37.1.0.tar.gz.

File metadata

  • Download URL: BatCave-37.1.0.tar.gz
  • Upload date:
  • Size: 70.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

File hashes

Hashes for BatCave-37.1.0.tar.gz
Algorithm Hash digest
SHA256 4b32dac128571f3b27355ec30663fd993f56560ea188e5cdf843715859fd16f3
MD5 f8341f2188e60a56b5116a8cee40cec1
BLAKE2b-256 bbf3718c7a76d6979f42bcff75efb8466497e7f33d673b1cebe0ff750dfd6b3d

See more details on using hashes here.

File details

Details for the file BatCave-37.1.0-py3-none-any.whl.

File metadata

  • Download URL: BatCave-37.1.0-py3-none-any.whl
  • Upload date:
  • Size: 71.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

File hashes

Hashes for BatCave-37.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 291c166804ba8dc916ec7f8684f31c95578db2356b4659a4abc6550805c4c050
MD5 cdda11151b06249b2de4d731b024338e
BLAKE2b-256 63c7c748609a84c7a4368f3816e3d6847a9a4ff29814b82696b078f84ea8dc3d

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