Metadata-Version: 2.1
Name: manasafiles
Version: 0.0.3
Summary: Testing installation of Package
Home-page: https://github.com/manasabalagoni/python-second
Download-URL: https://github.com/manasabalagoni/python-second/archive/refs/tags/0.0.3.tar.gz
Author: manasa
Author-email: manasabalagoni1@gmail.com
License: MIT
Project-URL: Bug Tracker, https://github.com/manasabalagoni/python-second/issues
Description-Content-Type: text/markdown
License-File: LICENSE

custom Python package that is installable from your GitHub repo!

## Installation and updating
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install Toolbox like below. 
Rerun this command to check for and install  updates .
```bash
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:
```python
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](https://choosealicense.com/licenses/mit/)
