Skip to main content

CLI for clean architecture scaffolding

Project description

BrickCLI

BrickCLI is a Python command-line interface (CLI) library designed to automate the creation of files and directories for projects following the Clean Architecture principles. It simplifies project scaffolding, making it faster and more consistent.

Installation

You can install BrickCLI using pip or Poetry:

pip install brick-cli

or using Poetry:

poetry add brick-cli

Usage

After installing BrickCLI, you can use it to quickly generate the necessary structure for your projects. Example usage:

brick create-project

and creating a repository:

brick create-repository user

This command will create the necessary files and directories for a "user" module based on Clean Architecture.

More detailed usage instructions and available commands will be provided in the documentation.

Contributing

Contributions are welcome! If you would like to improve BrickCLI, feel free to open issues, submit pull requests, or suggest enhancements. Let's build a better tool together!

Project details


Download files

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

Source Distribution

brick_cli-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brick_cli-0.1.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file brick_cli-0.1.1.tar.gz.

File metadata

  • Download URL: brick_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.12.3 Linux/6.8.0-52-generic

File hashes

Hashes for brick_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d14ca0aa436998e42227cf05e78c4cc3454825b3cfc5de15821571a2831f0c98
MD5 89945fac3197210adcb3b784344007ce
BLAKE2b-256 700489b8870f4fe7897c47600a1466950ac3798da8b1c5f9a161731c1a1ba610

See more details on using hashes here.

File details

Details for the file brick_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: brick_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.12.3 Linux/6.8.0-52-generic

File hashes

Hashes for brick_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 477da9a73d41b027c4a9c2802238b1c066889b02e29d137a3b732fcf552ce48e
MD5 ace28bad98397e6448feda8389bd2486
BLAKE2b-256 e0675fa0f8c6037f2413019f5acfe8811ceb22e21999796ce62a74e5b2f5810d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page