A beginner-friendly Python package that prints Hello Everyone.
Project description
hello_everyone_lib
A very small beginner-friendly Python package.
When installed, it lets users write:
from hello_everyone import hello
hello()
Expected output:
Hello Everyone
Installation
After this package is published to PyPI, users can install it with:
pip install hello_everyone_lib
Usage
from hello_everyone import hello
hello()
Expected output:
Hello Everyone
Development
Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate
On Windows PowerShell:
python -m venv .venv
.\.venv\Scripts\Activate.ps1
Install build tools:
pip install build twine
Build the package:
python -m build
Upload to PyPI:
python -m twine upload dist/*
Updating The Package Later
- Edit the code.
- Update the
versioninpyproject.toml. - Rebuild the package with
python -m build. - Upload the new build with
python -m twine upload dist/*.
PyPI does not allow uploading the same version twice, so every release needs a new version number.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hello_everyone_lib-0.0.2.tar.gz.
File metadata
- Download URL: hello_everyone_lib-0.0.2.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c85549b9a17444ef2f7a5ddd8c04fd5379a47490fd639e118080042219a44e9
|
|
| MD5 |
a8767660a579422bfc2b8ceb1b1d7e8b
|
|
| BLAKE2b-256 |
29fd9270ce44be6e4a75f3d1b4b8f8f01e9ae8521b06acaf61f8f34b5107cdd8
|
File details
Details for the file hello_everyone_lib-0.0.2-py3-none-any.whl.
File metadata
- Download URL: hello_everyone_lib-0.0.2-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3eb3bc7fd7cc1d2541a7ee5bc37c08efabfb6863fd8b62157763ca5e380cd7f
|
|
| MD5 |
8443a7870a984ab78d7e6593e713b69e
|
|
| BLAKE2b-256 |
725f79f51469bd0d556a017be37ebb44ae9638806f2f3b92b11890242b3d458c
|