Skip to main content

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)

Source distribution for alx-utils 0.8
File Size Uploaded
alx-utils-0.8.tar.gz 7.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alx-utils 0.8
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.8 This release

2 release files

0.7

2 release files

0.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page