RPyUtils
Frequent python functions that I use and practice for package release to PyPI.
See Docs for details.
Installation
pip install -U ...
TODO
-
How to Publish an Open-Source Python Package to PyPI - Testing
-
Documentation -
MANIFEST.in -
Versioning -
command line entry point - Linter
Not Priority
- Implementing an Interface in Python: it is talking about api interface.
Notes
- When you run a package with
-m, the file__main__.pywithin the package is executed. - Adding & removing files to & from the source distribution is done by writing a
MANIFEST.infile at the project root. - According to PEP 8, comments should have a maximum length of 72 characters.
Contributing
The repo uses black and isort for code formatting.
Run the following to install the hooks using pre-commit.
pip install pre-commit
pre-commit install
Metadata
Release files for rpyutils 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rpyutils-0.1.4.tar.gz | 19.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rpyutils-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.0 kB
Release files / rpyutils-0.1.4.tar.gz
| Download URL | rpyutils-0.1.4.tar.gz |
|---|---|
| Size | 19.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37c83fce92275b201cb604f4f9f3a371916e674d13e75bd2d15f84cd65b7eac1
|
|
BLAKE2b-256 checksum How to use checksums |
07db60bb50624c51f267c4006f562b49a9ac081dd4de8de550b94598f9c16d48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.16
|
Release files / rpyutils-0.1.4-py3-none-any.whl
| Download URL | rpyutils-0.1.4-py3-none-any.whl |
|---|---|
| Size | 23.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
39ad79540e86b57b522edff008816f3a4f7ab89077f02bc3242f98823e72dc88
|
|
BLAKE2b-256 checksum How to use checksums |
032da2137bb41b6c38e51d49d078418ef3ee2e166cbb4550c6ab43c0f0d81f66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.16
|