Skip to main content

A example package to learn and test Python packaging.

Project description

example_pkg_cloos

PyPI PyPI - License PyPI - Python Version Python package Code style: black

A example package to learn and test Python packaging.

https://packaging.python.org/tutorials/packaging-projects/

Development workflow

Checkout git repository:

git clone git@github.com:cloos/python_example_pkg_cloos.git

Install package in 'development mode':

make develop

Run tests:

make test

Create Git tag:

git tag -m "release 0.0.1" 0.0.1
git push --tags

Upload to https://test.pypi.org/:

make upload_test

Upload to https://pypi.org/:

make upload

Usage

pip install example-pkg-cloos

Cli:

example-pkg-cloos --help

Library:

from example_pkg_cloos.utils import print_bar, print_foo

print_bar()
print_foo()

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

example_pkg_cloos-3.0.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

example_pkg_cloos-3.0.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file example_pkg_cloos-3.0.1.tar.gz.

File metadata

  • Download URL: example_pkg_cloos-3.0.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for example_pkg_cloos-3.0.1.tar.gz
Algorithm Hash digest
SHA256 4c6660bcd797059350077d0e244f5067e90ac8fbea44559f028ec4602f10a0a0
MD5 574dd390f3c0c740241a4ce087eb76b3
BLAKE2b-256 2113d15b72e21d34e1dd8fb7b54d2cd3d01d524066ccbec5ba58171db315e688

See more details on using hashes here.

File details

Details for the file example_pkg_cloos-3.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for example_pkg_cloos-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ced17b1f67653dc99e60b7f20744c32ec68eb42666e8f7bb05f4653ee4f9a88a
MD5 fb957596a834ba013ca7e1db732aaf83
BLAKE2b-256 ca6486335150ac1298310137589651d7d37dde1db3e8c700b068f3cdd1cb7c3c

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