ALX Utils
Description
ALX Utils is a collection of utility tools for ALX. It includes a
init-task : automate daily tasks by creating directories and files with specified names, getting prototypes of functions. for scripts setting the shebang, and permissions to executable
test-suite: set up a test-driven development environment for your project by creating a test directory and downloading test scripts, and providing a cli for controlling tests
soon: betty pre-commit, devcontainer...
Installation
You can install ALX Utils using pip by running the command
pip install alx-utils
Usage
init-Task Tool:
alx-utils -init [HTML_FILE]
test-suite Tool:
alx-utils -checker shell
Dependencies
ALX Utils requires Python >3.6 and depends on the following packages:
- beautifulsoup4
Contributing
Contributions to ALX Utils are welcome and appreciated! If you would like to contribute, please follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your changes.
- Make your changes and commit them to your branch.
- Push your changes to your forked repository on GitHub.
- Open a pull request from your forked repository to the original repository.
Please make sure to follow the code style and guidelines of the project. Thank you for considering contributing to ALX Utils!
License
This package is released under the MIT License. See the LICENSE file for more information.
Metadata
Release files for alx-utils 0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| alx-utils-0.8.tar.gz | 7.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| alx_utils-0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.8 kB
Release files / alx-utils-0.8.tar.gz
| Download URL | alx-utils-0.8.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07cbf072b28513f1650e409e9790fc095c2a9d7334dfb9082597a10ed5b6c8fd
|
|
BLAKE2b-256 checksum How to use checksums |
4434878fc4e9ab6a719ceca70b5c3789cf15f20b1333bddecf2fcf2ba1c3322b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / alx_utils-0.8-py3-none-any.whl
| Download URL | alx_utils-0.8-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
da051cb0f4f701b7e64ca78d2c38fb60f2531fcf23574d96eacf624e96756a05
|
|
BLAKE2b-256 checksum How to use checksums |
876aca9685c69ffd73012418d314043d0c54e277105b029ed03fae1e9771072c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|