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

60

Download files

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

Source Distribution

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: manasafiles-60.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-60.tar.gz
Algorithm Hash digest
SHA256 31e312a0021221ae1d72688b279faa120f2db480eaf1e396ba1eae0fab168e3f
MD5 1b44ea60338dcf145d927b9e2f8a8c96
BLAKE2b-256 1095a8e13e7e78139cef27245f709a8a0662b32c317513b9d31cc32143b09bf2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: manasafiles-60-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-60-py3-none-any.whl
Algorithm Hash digest
SHA256 42da7ca75b729cccdb6a3459d98ca1a26cff77bab249d6a428acddff3d949095
MD5 af39d0dc35d5723f3941d38ac55fee6d
BLAKE2b-256 f54a1248c85d0e4441e3de5b5840feb7c6d4ee3a7393e52acf47f13e3466eeca

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