Skip to main content

pkglts

Appveyor build status Coverage report status Code health status Language grade: Python PyPI version Documentation status Requirements status Travis build status Anaconda version

Building packages with long term support

https://raw.githubusercontent.com/revesansparole/pkglts/master/avatar.png

The rationale behind the creation of this ‘package builder’ is to keep the life of a python programmer as easy as possible by providing three core functions:

  • A way to add more functionality to an existing package.

  • A way to keep the package structure up to date with currently known best practices.

  • Remove repetitive tasks that can be automated from the list of things to do.

Quick start

Create a virtual environment for development:

$ virtualenv dvlpt

Activate it:

$ (on windows)dvlpt\Scripts\activate
$ (on linux)dvlpt/bin/activate

Install pkglts:

(dvlpt)$ pip install pkglts

Create a directory for your package:

(dvlpt)$ mkdir toto

Run ‘manage’ inside this directory:

(dvlpt)$ cd toto
(dvlpt)toto$ pmg init
(dvlpt)toto$ pmg add base
(dvlpt)toto$ pmg regenerate

This will create the bare basic minimum for a python package. Add more options (see the add_option for more options) afterward. Especially, since in the example above we just added the ‘base’ option that will create a ‘src’ directory to put your code in it.

Documentation

More documentation can be found on readthedocs_pkglts. If you just intend to use this package you can start with some tutorials. However, if the core functionality are not sufficient and you want to be part of the development you might be interested with the developer section of the doc.

Metadata

Release files for pkglts 7.13.0

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

Source distribution (sdist)

Source distribution for pkglts 7.13.0
File Size Uploaded Provenance Actions
pkglts-7.13.0.tar.gz 1.6 MB Without provenance Details for pkglts-7.13.0.tar.gz

Built distribution (wheel)

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

Total release size: 3.2 MB

Release files / pkglts-7.13.0.tar.gz

Download URL pkglts-7.13.0.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
3efb2800602023d32be0922b2f05be9e1b84f2f193aeb7b4a2244767fa3fa95f
BLAKE2b-256 checksum
How to use checksums
5f1c2f2afb1732ea39d530b1d202f6d631f19a998f395283fe65f37518f61a0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / pkglts-7.13.0-py3-none-any.whl

Download URL pkglts-7.13.0-py3-none-any.whl
Size 1.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
073e81966ec5ea6ca5c0c3b63c1707af1bd8c18d35fef89f33c8c21156e8cbdf
BLAKE2b-256 checksum
How to use checksums
e324ef268798e125e1bc5c15b8a2bdc8b0cf2c46983a1f7cd6665108ca85f389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Security for pkglts 7.13.0

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.

Release history Release notifications | RSS feed

This release

7.13.0 This release

2 release files No provenance

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