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.1.0.tar.gz (24.2 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.1.0-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dm_py_utilities-2.1.0.tar.gz
Algorithm Hash digest
SHA256 f89233f08342194ab39371b7a92049a00d8db855d73c31f9b1d39e1f530cc265
MD5 2b20843152ca2282d29d2d17a5922015
BLAKE2b-256 1f513004ac9613db24ddc648f7982416bc04872d5a30b4dcd8e2e14d748c9154

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dm_py_utilities-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30234314f0379fa09c050cce0c76e2af987291fb02314c001b5c6d5b94b59979
MD5 30277d6df5803e3c15b01cec8d9ab30b
BLAKE2b-256 e8fde579e2a4d6727ea04898a29fdbbad300053b50d1f47ca6a21416c8126ce5

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