A professional CLI tool for creating and managing Virtual Consultant projects
Project description
Virtual Consultant CLI
A professional command-line interface tool for creating and managing Virtual Consultant projects.
Features
- 🚀 Quick project scaffolding
- 📦 Automated dependency management
- 📝 Documentation generation
- 🔧 Development environment setup
- 🧪 Testing infrastructure
- 🔄 CI/CD configuration
Installation
pip install virtual-consultant-cli
Or with Poetry:
poetry add virtual-consultant-cli
Usage
Create a new project:
vconsult create my-project
Set up an existing project:
cd my-project
vconsult setup
Check system dependencies:
vconsult doctor
Development
Clone the repository:
git clone https://github.com/yourusername/virtual-consultant-cli.git
cd virtual-consultant-cli
Install dependencies:
poetry install
Run tests:
poetry run pytest
Run type checking:
poetry run mypy virtual_consultant_cli
Run linting:
poetry run ruff check .
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Install pre-commit hooks (
poetry run pre-commit install) - Make your changes
- Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file virtual_consultant_cli-0.1.2.tar.gz.
File metadata
- Download URL: virtual_consultant_cli-0.1.2.tar.gz
- Upload date:
- Size: 13.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.9.0 Darwin/22.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1fcaf8b617a8883f5a2073175794101eb410e4e0fd0dbcfb7a746bd863f2919
|
|
| MD5 |
29454e7c8432ed880ac39ca5dc99fa3e
|
|
| BLAKE2b-256 |
d1f5ece6e67b31e3b9c7f7a4bfe8e80949ac7c2973d496edcd2ec5348c2aad46
|
File details
Details for the file virtual_consultant_cli-0.1.2-py3-none-any.whl.
File metadata
- Download URL: virtual_consultant_cli-0.1.2-py3-none-any.whl
- Upload date:
- Size: 18.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.9.0 Darwin/22.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cf1f610cae72ec82627e2cc57edab5faa4d35e6d412b21389b27b259529f4fd
|
|
| MD5 |
bbce1711d279e8998a77d00b72014ff1
|
|
| BLAKE2b-256 |
fc41cac255247cf1f651abe8cbda9d730b857d14e029836a2028d59bb93acbf9
|