Skip to main content

A small personal example package

Project description


hello-NOO Python Package

This is an example repository for a python package, for my own reference.


PyPI:

PyPi Version PyPi Version

GitHub:

GitHub Tag GitHub Downloads GitHub License GitHub Pages Website


Install

Not that you would want to, but you can install with

pip install hello-NOO

Developer install

  1. Clone this repository and cd into it.
  2. Create a virtual environment: python3 -m venv .venv
  3. Activate the virtual environment: (linux) source .venv/bin/activate
  4. Install the package locally: (linux) pip install -e ./[dev,docs]

Building

# Build a source distribution (stored in dist/)
python -m build --sdist

# Build a wheel (stored in dist/)
python -m build --wheel

# Run a test to check all the builds in dist
twine check dist/*

Upload to PyPi

Once your account is set up, run

twine upload --verbose --repository pypi dist/*

Other Notes

To reset the installation

pip freeze --exlucde hello-NOO | xargs pip uninstall -y
pip uninstall hello-NOO

Resources

https://pypi.org/classifiers/

https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#classifiers

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

hello_noo-0.0.3.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

hello_noo-0.0.3-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file hello_noo-0.0.3.tar.gz.

File metadata

  • Download URL: hello_noo-0.0.3.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for hello_noo-0.0.3.tar.gz
Algorithm Hash digest
SHA256 99a464548853eef923ef6e975a4a2fbe1f5cbee538ba0019362ddf0ff223a7ea
MD5 6a6ba5ac1c1ff80884e75cc0e699dd43
BLAKE2b-256 f0d9086cf8ffc02ba6e35cb3664a3b304e2f53e36ce9e74ed5d41fc85d241b43

See more details on using hashes here.

File details

Details for the file hello_noo-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: hello_noo-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for hello_noo-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4de009bb6385d0dd2a0b03943bebb7831c0c2b4d0a4d70756130486fc49820fd
MD5 4a25d798f5cf77a1725dae2070a4bb67
BLAKE2b-256 f67c68b50b819810092bd4bde0f33448448666c2501d6d56649a8b12050c9470

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