Skip to main content

A utility library for my Python projects.

Project description

PyUtilities

GPL-v3.0 PyPI - Python Version PyPI - Version

A collections of scripts used by my Python projects.

Installation

PyUtilities is a pure Python project. It requires at least Python 3.10. It is maintained on Linux but should probably also work on macOS and Windows.

You can install PyUtilities by typing the following in a terminal window:

pip install dm-py-utilities

DidierCI

DidierCI is a bare-bones local CI system that can run a few tasks before and after committing changes to your repo.

DidierCI <options> commands

The following commands are supported:

   help <topic>    - Show a help message. topic is optional (use "help topics" for a list).
   version         - Print the current version.
   run tasks       - Run the given tasks on the local repo.
   install tasks   - Install tasks to be run pre and post commit on the local repo.

The following options are supported:

   --debug/-d     - Enable extra debugging information.
   --verbose/-v   - Print tasks output if any.

License

PyUtilities is distributed under the terms of the GPLv3.0 or later license.

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

dm_py_utilities-2.0.1.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

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

dm_py_utilities-2.0.1-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

File details

Details for the file dm_py_utilities-2.0.1.tar.gz.

File metadata

  • Download URL: dm_py_utilities-2.0.1.tar.gz
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for dm_py_utilities-2.0.1.tar.gz
Algorithm Hash digest
SHA256 af9dbd7a5c1ec55f91756170839721d001659b9cdd2ced54cb8154cfa02a08b3
MD5 bcce1d59eab072dbfa69d1fe7108a2c2
BLAKE2b-256 e6de8540016dc44577b40b6a6f50f9ef9169d47757611f518c5a002f1a02f2f0

See more details on using hashes here.

File details

Details for the file dm_py_utilities-2.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for dm_py_utilities-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f954b98aa0645ec76579b3d85bd6b4545337af26856f71cf5eac56d1746d8b91
MD5 5f3bac4a9dd18a313865c5e7de6b3a79
BLAKE2b-256 e45b34537296d9b2ba568e7fcaa3c405892778f4f7dddf0a2e0d82ee1ccf0033

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