Skip to main content

A sample PyPI package

Project description

hello-pypi

Just seeing how to publish and version libraries for PyPI

Development

python -m venv myvenv
source myvenv/bin/activate
python -m pip install --upgrade pip
pip install -r requirements.txt

Build Wheel

bash build.sh

Integration Test (local wheel build)

bash build.sh

Publish to PyPI

Make sure to bump version in setup.py

twine upload dist/*

Prod test PyPI

twine upload dist/*
python -m venv myvenv_test
source myvenv_test/bin/activate
python -m pip install --upgrade pip
pip install ./dist/markslibrary-0.1-py3-none-any.whl
python -m venv myvenv_prod
source myvenv_prod/bin/activate
python -m pip install --upgrade pip
pip install markslibrary

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

markslibrary-0.1.2.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

markslibrary-0.1.2-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file markslibrary-0.1.2.tar.gz.

File metadata

  • Download URL: markslibrary-0.1.2.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for markslibrary-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5f4814517fa5c1607cc346ea0d2c7810edd5fd33fa73c88bd114b7ea80433e5b
MD5 bc88b1cc1efdc215911d8ed582e3c63e
BLAKE2b-256 45e0defd456efdc3ee98625fc0f13c9395b1dc37d877970e9a8e48ca56986264

See more details on using hashes here.

File details

Details for the file markslibrary-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: markslibrary-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for markslibrary-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e6ef26b5521bd29c0a78077d3518838b31239113c8e3e92712a6cf6a9f08c990
MD5 0a04e720e459ff4021b214c06da629e7
BLAKE2b-256 4cc69b91ece94e9402ec23b684e457aa6a14c54db8edd9ec60b407f981ad8077

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