Skip to main content

A collection of tools for Python

Project description

Gitlab Build Status Github Build Status Python Package Index Release Page Zenodo DOI for latest release

Pytools is a big bag of things that are “missing” from the Python standard library. This is mainly a dependency of my other software packages, and is probably of little interest to you unless you use those. If you’re curious nonetheless, here’s what’s on offer:

  • A ton of small tool functions such as len_iterable, argmin, tuple generation, permutation generation, ASCII table pretty printing, GvR’s monkeypatch_xxx() hack, the elusive flatten, and much more.

  • Batch job submission, pytools.batchjob.

  • A lexer, pytools.lex.

  • A persistent key-value store, pytools.persistent_dict.

Links:

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytools-2024.1.5.tar.gz (80.8 kB view details)

Uploaded Source

Built Distribution

pytools-2024.1.5-py2.py3-none-any.whl (88.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pytools-2024.1.5.tar.gz.

File metadata

  • Download URL: pytools-2024.1.5.tar.gz
  • Upload date:
  • Size: 80.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.3

File hashes

Hashes for pytools-2024.1.5.tar.gz
Algorithm Hash digest
SHA256 8c377bb1ffdcb5103301b8e7e94f01cbe36573a01e020434fea96291b1f1ac19
MD5 385e6eb9462f7dc2349d8ff03b38b76e
BLAKE2b-256 7c5fb94fec53f1241f930199e9c0b5141fcbbf3ad2101d268428678099b6ffc3

See more details on using hashes here.

File details

Details for the file pytools-2024.1.5-py2.py3-none-any.whl.

File metadata

  • Download URL: pytools-2024.1.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 88.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.3

File hashes

Hashes for pytools-2024.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 dd2b4a1cbe078699742ab37ae3a94a81c5cc598c3247536d12e90588c39b0cc6
MD5 d6145b07b9627f0a75cee697954710bc
BLAKE2b-256 7361831688725435cfdc405bf6d413082e1cc8a3287a6d88f67bf77ead20bcfe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page