Skip to main content

Common packages for coder dojo sessions

Project description

Coder Dojo (Ham/Kingston) Common Python Packages

Basic packages containing all the Python dependencies for the Coder Dojo Sessions.

Installation

You can install the package from PyPI using the following command.

'pip install "coder-dojo-common-python[games,data]"

You can install the package from GitHub using the following command.

pip install 'coder_dojo_common_python[games,data] @ https://github.com/Stedders/coder-dojo-common-python/releases/download/v0.0.1/coder_dojo_common_python-0.0.1-py3-none-any.whl'

This will install the games and data packages for the v0.0.1 release.

As packages are updated or new packages added a new version will be published, please check the latest version at https://github.com/Stedders/coder-dojo-common-python/releases.

Development

Requires poetry.

Install

poetry install

Add package

All packages are added as optional and grouped into extras.

poetry add requests --optional

You will then need to update the extra information to ensure the package is in the correct group.

Either update the appropriate extras section or create a new section under extras in the pyproject.toml file.

[tool.poetry.dependencies]
#...stuff...
requests = { version = "^2.28.2", optional = true } # Package added as optional
#...more stuff...

[tool.poetry.extras]
#...existing extras...
web = ["requesets"] # A new extra 'web'

Build package

poetry build

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

coder_dojo_common_python-0.0.2.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

coder_dojo_common_python-0.0.2-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for coder_dojo_common_python-0.0.2.tar.gz
Algorithm Hash digest
SHA256 fdebb222d01b6b4dd9e0428083e88524b05d36aeb2f40abc8f52f96b26ab8180
MD5 4f00c66a284615dec8ddcd5ba193d369
BLAKE2b-256 7a75650ded0a5d1087d6f01931f0c4eb3efa085853f74f67b8df852351cd20ad

See more details on using hashes here.

File details

Details for the file coder_dojo_common_python-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for coder_dojo_common_python-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9a1b16561412ed18a67ea62c0be8c2bb04316d3c6ba55545576ce25c8ee8678f
MD5 8fdb0a56903d4ffe4400b4dba2f2b99e
BLAKE2b-256 da90ba8df75520af2a2980afa1a02d3fb38d281616e4a024ed0aae4084c817f1

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