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.2.tar.gz (77.6 kB view details)

Uploaded Source

Built Distribution

pytools-2024.1.2-py2.py3-none-any.whl (85.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: pytools-2024.1.2.tar.gz
  • Upload date:
  • Size: 77.6 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.2.tar.gz
Algorithm Hash digest
SHA256 081871e451505c4b986ebafa68aeeabfdc7beb3faa1baa50f726aebe21e1d057
MD5 6fc8fec19e0e6704679bb7ea8e235b1a
BLAKE2b-256 1c2d3d52f7b7a1ab4197c4b10aba3949a33d18dc62089165e60d55884a3c6499

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytools-2024.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 85.6 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.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f61287b5341e53e3fe96c82385469b57a8983ff3db815a2bf3f533c38e8d516b
MD5 15a24798fde77e1e7cd42bc4057cb4be
BLAKE2b-256 fa1399467017245d8f5adf44060f771be1e55d5119e893143185399dd75b2cea

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