Skip to main content

tpgUtils

image image image

image Pipeline Coverage

Descripton

This package is currently being used to develop and test the gitlab pipeline

A collection of utilities commonly used in applications. Currently

  • tpgPrint: Print reports to console, file or both

Packaging Notes

packaging requirements

build>=1.2.2 packaging>=24.2 twine>=6.0.1 (not need with uv) wheel>=0.45.1

packaging doc with setuptools

https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#package-discovery

pip install --upgrade setuptools[core]

quick steps: use src-layout pip install --upgrade build python -m build or uv build pip install --editable .

when done with dev pip uninstall

packaging doc

https://packaging.python.org/en/latest/tutorials/packaging-projects/ https://packaging.python.org/en/latest/overview/

oicd gitlab doc https://stefan.sofa-rockers.org/2024/11/14/gitlab-trusted-publisher/?utm_source=chatgpt.com

upload to pipy (test or prod)

pip install --upgrade twine or uv sync --extra dev

upload to test env - scoped token

py -m twine upload --repository testpypi/tpgUtils dist/* https://test.pypi.org/project/example_package_YOUR_USERNAME_HERE.

upload to test env

py -m twine upload --repository testpypi dist/* or uv publish --publish-url https://test.pypi.org/legacy/ --token

view package in test pypi https://test.pypi.org/

install package in local env:

py -m pip install --index-url https://test.pypi.org/simple/ --no-deps example-package-YOUR-USERNAME-HERE

prod env

upload to prod env py -m twine upload --repository pypi dist/* or uv publish --token

view: https://pypi.org/project/package-name

Metadata

Release files for tpgUtils 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tpgUtils 0.1.4
File Size Uploaded Provenance Actions
tpgutils-0.1.4.tar.gz 51.9 kB Without provenance Details for tpgutils-0.1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for tpgUtils 0.1.4
File Interpreter ABI Platform Actions
tpgutils-0.1.4-py3-none-any.whl Python 3 none any Details for tpgutils-0.1.4-py3-none-any.whl

Total release size: 60.0 kB

Release files / tpgutils-0.1.4.tar.gz

Download URL tpgutils-0.1.4.tar.gz
Size 51.9 kB
Tags Source
SHA-256 checksum
How to use checksums
889a3a6108aae659b8db54b7ced8bc94ee9d6fabdd3a5f45e48da1d4bf95a3ee
BLAKE2b-256 checksum
How to use checksums
a34defde928a8fd646c4dbe4ae00412e59da7fdf15fdba8c8b07e37a2fb6fb0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.14

Release files / tpgutils-0.1.4-py3-none-any.whl

Download URL tpgutils-0.1.4-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c8b7d5d9c3844df047ab9c98a5f26f339c227803596f8bc23d851cf84492f5d
BLAKE2b-256 checksum
How to use checksums
b6566496923104ac96b65aa09adf66a8e0090b2bd9fb95d45267d1607f9f89a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.14

Security for tpgUtils 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page