Skip to main content

Testing installation of Package

Project description

custom Python package that is installable from your GitHub repo!

Installation and updating

Use the package manager pip to install Toolbox like below. Rerun this command to check for and install updates .

pip install git+https://github.com/Muls/toolbox

Usage

Features:

  • functions.listChunker --> generator that chunks and interable in evenly sized chunks
  • functions.weirdCase --> converts a string to a totally unreadable format
  • functions.report --> prints to the console with a timestamp
  • decorators.singleton --> used for decoratint your class to make it a singleton

Demo of some of the features:

import toolbox
from toolbox import report

message = toolbox.functions.weirdCase("The toolbox package is ready for use")
report(message)

list_of_numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
for chunk in toolbox.functions.listChunker(lst=list_of_numbers, csize=3):
    print(chunk)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Project details


Release history Release notifications | RSS feed

This version

14

Download files

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

Source Distribution

manasafiles-14.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

manasafiles-14-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file manasafiles-14.tar.gz.

File metadata

  • Download URL: manasafiles-14.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for manasafiles-14.tar.gz
Algorithm Hash digest
SHA256 a6356b68862ca6a17da27c8dbcb7243267c3d22bb386ed173d09e33d1a4f020c
MD5 b87c862f5fd57805038312eb55dd60d3
BLAKE2b-256 363d4458dc6d0925d9716079dbca1c0841768b193849d13f57c24c6c4501d999

See more details on using hashes here.

File details

Details for the file manasafiles-14-py3-none-any.whl.

File metadata

  • Download URL: manasafiles-14-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for manasafiles-14-py3-none-any.whl
Algorithm Hash digest
SHA256 ea997aef069ad75e81a1083027397510d723b65ef61df6024b425998a52a4f60
MD5 b202d3dd63e894a8a99645a0d1193389
BLAKE2b-256 df6e5567173fcf8dbe5c688d699a6bf6fd416b4e4fab9a1703b843fd3a868449

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