Skip to main content

Environment / State support, intended for use by CLI tools

Project description

Introduction

A module to give to CLI tools support for persistent state / environment variables

Python version: >= 3.12

Getting around

NB: The reason why the package home directory package is under directory project is to avoid having to rework the directory structure if we decide to make a test module. In that case, the test module path shall be project\tests, we shall make project itself a module (via creating an empty __init__.py under it) and we shall use unittest.

Build and install

Required:

  • Python packages:

    • hatch
    • build

    These packages can be pip-installed. Example:

    pip install hatch
    

To build / pack up, run the following command at the top directory.

python -m build

A .whl is generated at directory dist which can then be pip-installed like so.

pip install dist\...whl

The package will be installed under the Python installation's site-packages to jl95terceira\pytools, in accordance with pyproject.toml.

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

jl95terceira_pytools_env-0.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

jl95terceira_pytools_env-0.1.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file jl95terceira_pytools_env-0.1.0.tar.gz.

File metadata

File hashes

Hashes for jl95terceira_pytools_env-0.1.0.tar.gz
Algorithm Hash digest
SHA256 000a804e2ee87d0bd21bd925ffe2a3e65f54c018a4103eef25ab7f307df93eaf
MD5 67256f89796d1d938ef13a3169ec481e
BLAKE2b-256 63c8e02d02f29fad3773935b46d23b736deb79826ec8d6f061beb97145b03db9

See more details on using hashes here.

File details

Details for the file jl95terceira_pytools_env-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jl95terceira_pytools_env-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ce1fa25ce7848bd527fe41fd7febdd3ca9cd1fbe7bc709d4a61f9d23aada166
MD5 2ce6f16a011d64ec7f9b5f2cb2d56af5
BLAKE2b-256 b32a4106de70fe73b3867e88424c3b15d472978f7b72f2b8ef6e3c0ba38c607c

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