Skip to main content

davep's general Python utility library

Project description

bagofstuff - A library of personal Python utility code

GitHub Actions Workflow Status GitHub commits since latest release GitHub Issues or Pull Requests GitHub Release Date PyPI - License PyPI - Python Version PyPI - Version

Introduction

This is small library of utility code for my personal Python projects. It might be useful to someone else, but I imagine that's unlikely. It contains code that is of general utility for how I approach Python, and also contains code that I just wanted to have fun writing.

It is designed and maintained as being production-ready code.

Installing

In the unlikely even that you find something in this that you wish to use, bagofstuff is available from pypi and can be installed with pip or similar Python package tools:

$ pip install bagofstuff

With uv:

uv add bagofstuff

Using

See the main documentation for details on the content of the library.

Hacking

If you want to hack on the code yourself you'll find most of the routine stuff you'd do when testing and the like in the Makefile. Type:

$ make

to get a list of available targets.

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

bagofstuff-1.0.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

bagofstuff-1.0.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file bagofstuff-1.0.0.tar.gz.

File metadata

  • Download URL: bagofstuff-1.0.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bagofstuff-1.0.0.tar.gz
Algorithm Hash digest
SHA256 25f87ee8d1962ef1550deb3a4cf374bbe95fd073803a897c694b2c0a077a0b21
MD5 5bc8ad92974d712f4ac28e27e516d029
BLAKE2b-256 eb57da0c4db4cfffacccf973f90ca09ed767ef551935d0c144ffa81b40f284a5

See more details on using hashes here.

File details

Details for the file bagofstuff-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: bagofstuff-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bagofstuff-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ecfd8b5536ea24acfcfdfecf7ea7b6919143f5971e24b9ceb14a33a1be7d7e4c
MD5 34b0b1b9e9e370a0a5ad10597dba948c
BLAKE2b-256 71291258924c29f4f9b2c2c207ee91f8e36993a21cc6b0a2b13909ec3445b86c

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