Skip to main content

A powerful CLI tool to generate Python project boilerplates

Project description

Projex

Projex Logo

A powerful CLI tool to generate production-ready Python project boilerplates instantly. Skip the boring setup and jump straight into coding!

Python 3.8+ License: MIT PyPI version

โœจ Features

  • ๐Ÿš€ Quick Setup - Generate complete project structures in seconds
  • ๐ŸŽฏ 8 Framework Templates - FastAPI, Django, Flask, Bottle, Pyramid, Tornado, Sanic, CherryPy
  • ๐Ÿ“ฆ Batteries Included - Pre-configured with best practices
  • ๐Ÿณ Docker Ready - Includes Dockerfile and docker-compose
  • โœ… Testing Setup - pytest configuration out of the box
  • ๐Ÿ”ง Smart Scaffolding - Add models, endpoints, services, middleware with one command
  • ๐Ÿ” 4 Authentication Methods - JWT, OAuth2, API Key, Basic Auth
  • ๐Ÿ—„๏ธ 5 Database Options - PostgreSQL, MySQL, MongoDB, SQLite, Redis
  • ๐ŸŽจ 3 Template Styles - Minimal, Standard, Full
  • ๐ŸŽญ Beautiful CLI - Rich terminal output with progress indicators
  • ๐Ÿ”„ CI/CD Ready - GitHub Actions, GitLab CI, CircleCI configs
  • ๐Ÿ“š Documentation Tools - MkDocs and Sphinx setup
  • ๐Ÿงช Enhanced Testing - Advanced pytest configs, fixtures, factories
  • ๐Ÿ” Project Validation - Validate structure and dependencies
  • ๐Ÿ“Š Dependency Management - Check outdated packages, security audits
  • ๐ŸŒ Environment Management - Multiple environment configurations
  • ๐Ÿ“ Makefile Generator - Common development tasks automated
  • โš–๏ธ License Selection - MIT, Apache, GPL, BSD, Unlicense
  • ๐Ÿ™ˆ Smart .gitignore - Custom gitignore templates via gitignore.io

๐Ÿ“‹ Framework Templates

FastAPI โšก

Modern, fast API framework with automatic documentation

Features:

  • โœ… Async/await support
  • โœ… Automatic API docs (Swagger UI)
  • โœ… Pydantic models for validation
  • โœ… SQLAlchemy ORM integration
  • โœ… Alembic migrations
  • โœ… JWT authentication ready
  • โœ… Docker support

Perfect for: RESTful APIs, WebSocket apps, high-performance services

projex create my-api --template fastapi

Django ๐ŸŽฏ

Batteries-included web framework for perfectionists

Features:

  • โœ… Django REST Framework
  • โœ… Admin panel out of the box
  • โœ… ORM with migrations
  • โœ… Custom user model ready
  • โœ… CORS headers configured
  • โœ… Environment variables
  • โœ… pytest-django setup

Perfect for: Web applications, admin dashboards, CMS platforms

projex create my-site --template django

Flask ๐ŸŒถ๏ธ

Lightweight and flexible web framework

Features:

  • โœ… Flask-RESTful
  • โœ… Flask-SQLAlchemy
  • โœ… Flask-Migrate
  • โœ… JWT authentication
  • โœ… CORS support
  • โœ… Blueprints structure
  • โœ… Config management

Perfect for: Simple APIs, prototypes, custom architectures

projex create my-app --template flask

Bottle ๐Ÿพ

Micro web framework - simple and fast

Features:

  • โœ… Single file framework
  • โœ… No dependencies (except standard library)
  • โœ… Built-in template engine
  • โœ… Simple routing
  • โœ… Fast and lightweight
  • โœ… WSGI compliant
  • โœ… Easy to learn

Perfect for: Small APIs, microservices, learning projects

projex create my-service --template bottle

Pyramid ๐Ÿ”บ

Flexible, scalable web framework

Features:

  • โœ… URL generation
  • โœ… Flexible authentication/authorization
  • โœ… Extensible configuration
  • โœ… SQLAlchemy integration
  • โœ… Traversal and URL dispatch
  • โœ… Built-in internationalization
  • โœ… Highly modular

Perfect for: Large applications, complex routing, enterprise apps

projex create my-app --template pyramid

Tornado ๐ŸŒช๏ธ

Async web framework and networking library

Features:

  • โœ… Non-blocking network I/O
  • โœ… WebSocket support
  • โœ… High performance
  • โœ… Asynchronous handlers
  • โœ… Built-in authentication
  • โœ… Template engine
  • โœ… Long polling support

Perfect for: Real-time apps, WebSocket servers, long-polling services

projex create my-realtime --template tornado

Sanic ๐Ÿš€

Fast async framework built on uvloop

Features:

  • โœ… Blazing fast performance
  • โœ… Async/await syntax
  • โœ… Simple routing
  • โœ… Class-based views
  • โœ… Blueprint support
  • โœ… Middleware support
  • โœ… WebSocket support

Perfect for: High-performance APIs, async services, real-time apps

projex create my-fast-api --template sanic

CherryPy ๐Ÿ’

Minimalist Python web framework

Features:

  • โœ… HTTP/1.1-compliant WSGI server
  • โœ… Simple object-oriented approach
  • โœ… Built-in tools (sessions, auth, caching)
  • โœ… Thread-pooled web server
  • โœ… Plugin system
  • โœ… Configuration system
  • โœ… Mature and stable

Perfect for: Embedded applications, traditional web apps, simple services

projex create my-server --template cherrypy

All templates include:

  • โœ… Docker and docker-compose setup
  • โœ… Database integration ready
  • โœ… Testing setup with pytest
  • โœ… Environment configuration (.env)
  • โœ… CORS support configured
  • โœ… Best practices structure
  • โœ… README with documentation
  • โœ… .gitignore configured

๐Ÿš€ Installation

From PyPI (recommended)

pip install projex

From Source

git clone https://github.com/ChAbdulWahhab/projex.git
cd projex
pip install -e .

๐Ÿ’ป Quick Usage

Interactive Mode (Easiest!)

projex create

The CLI will guide you through:

  • Project name
  • Framework selection
  • Database choice
  • Authentication method
  • Template style
  • Additional options

Command Line Mode

# Simple FastAPI project
projex create my-api --template fastapi

# Complete production-ready setup
projex create my-api \
  --template fastapi \
  --db postgresql \
  --auth jwt \
  --style full \
  --license mit

# Django with MongoDB
projex create my-site \
  --template django \
  --db mongodb \
  --author "Your Name"

# Minimal Flask app
projex create my-app \
  --template flask \
  --style minimal \
  --no-git

All Create Options

projex create [PROJECT_NAME] [OPTIONS]

Options:
  -t, --template TEXT       Framework template
                            [fastapi|django|flask|bottle|pyramid|tornado|sanic|cherrypy]
  -p, --path PATH          Directory path (default: current directory)
  -a, --author TEXT        Author name
  -d, --description TEXT   Project description
  --db TEXT                Database type
                           [postgresql|mysql|mongodb|sqlite|redis]
  --style TEXT             Template style
                           [minimal|standard|full]
  --auth TEXT              Authentication method
                           [jwt|oauth2|apikey|basic]
  --license TEXT           License type
                           [mit|apache|gpl|bsd|unlicense]
  --gitignore TEXT         Gitignore templates (comma-separated)
                           Example: python,venv,pycharm,vscode
  --no-git                 Skip git initialization
  --no-venv                Skip virtual environment creation
  --help                   Show help message

List Available Templates

projex list

# Output shows all 8 frameworks with descriptions

๐Ÿ› ๏ธ Smart Scaffolding

Add components to your existing project:

Add Models

# Simple model
projex add model User --fields name:str,email:str,age:int

# Complex model with multiple field types
projex add model Product --fields name:str,price:float,stock:int,is_active:bool,created_at:datetime

# Supported field types:
# str, int, float, bool, date, datetime, list, dict

Add Endpoints

# CRUD endpoints
projex add endpoint users --crud

# Generates: GET, POST, PUT, DELETE endpoints

Add Services

# Synchronous service
projex add service payment

# Asynchronous service
projex add service email --async

Add Middleware

# CORS middleware
projex add middleware cors

# Authentication middleware
projex add middleware auth

Note: All projex add commands automatically detect your framework and generate appropriate code!

๐Ÿ” Authentication Options

JWT (JSON Web Tokens)

projex create my-api --template fastapi --auth jwt

Includes:

  • Login/register endpoints
  • Password hashing with bcrypt
  • Token generation and validation
  • Protected route examples
  • Refresh token support (optional)

OAuth2 (Social Login)

projex create my-api --template fastapi --auth oauth2

Includes:

  • Google OAuth2 integration
  • GitHub OAuth2 integration
  • User profile endpoints
  • Token management
  • Environment variable configuration

API Key

projex create my-api --template fastapi --auth apikey

Includes:

  • API key generation
  • Header-based authentication
  • Key rotation support
  • Rate limiting ready

Basic Authentication

projex create my-api --template flask --auth basic

Includes:

  • Username/password authentication
  • Base64 encoding
  • Simple and straightforward
  • Good for internal APIs

๐Ÿ—„๏ธ Database Options

PostgreSQL (Recommended for production)

projex create my-api --template fastapi --db postgresql

Includes:

  • SQLAlchemy ORM configuration
  • Alembic migrations
  • Connection pooling
  • docker-compose with PostgreSQL service
  • Environment variables for connection

MySQL/MariaDB

projex create my-api --template django --db mysql

Includes:

  • MySQL-specific SQLAlchemy config
  • Docker setup with MySQL
  • Character set configuration

MongoDB

projex create my-api --template fastapi --db mongodb

Includes:

  • Motor (async) for FastAPI
  • PyMongo for sync frameworks
  • Document models
  • Connection string configuration
  • docker-compose with MongoDB

SQLite (Good for development)

projex create my-api --template flask --db sqlite

Includes:

  • Zero configuration needed
  • File-based database
  • Perfect for development/testing
  • Easy to version control (optional)

Redis

projex create my-api --template fastapi --db redis

Includes:

  • redis-py configuration
  • Caching examples
  • Session storage setup
  • docker-compose with Redis

๐ŸŽจ Template Styles

Minimal (Bare Bones)

projex create my-api --template fastapi --style minimal

Includes:

  • Basic project structure
  • Essential files only
  • No Docker
  • Simple configuration
  • Perfect for learning

Standard (Default, Recommended)

projex create my-api --template fastapi --style standard
# or
projex create my-api --template fastapi

Includes:

  • Complete project structure
  • Docker and docker-compose
  • Testing setup
  • Environment configuration
  • Production-ready

Full (Everything Included)

projex create my-api --template fastapi --style full

Includes:

  • Everything from Standard
  • CI/CD configuration
  • Documentation setup
  • Enhanced testing
  • Code quality tools
  • Makefile
  • Multiple environments
  • Maximum batteries included!

๐Ÿ”„ CI/CD Pipeline Generation

Generate CI/CD configurations:

GitHub Actions

cd my-project
projex add cicd --provider github

Generates: .github/workflows/ci.yml

Includes:

  • Test job (pytest)
  • Lint job (black, flake8)
  • Build job (Docker)
  • Deploy job (commented, ready to customize)

GitLab CI

projex add cicd --provider gitlab

Generates: .gitlab-ci.yml

Includes:

  • Test stage
  • Build stage
  • Deploy stage
  • Docker image building

CircleCI

projex add cicd --provider circle

Generates: .circleci/config.yml

Includes:

  • Workflows
  • Jobs (test, build, deploy)
  • Orbs integration

๐ŸŒ Environment Management

Manage multiple environments:

cd my-project

# Create environment files
projex env add development
projex env add staging
projex env add production
projex env add test

# List all environments
projex env list

# Show environment variables (sensitive values masked)
projex env show .env.development
projex env show .env.production

Each environment file includes:

  • Database URL
  • Secret keys (auto-generated)
  • Debug settings
  • Environment-specific configs

๐Ÿ“Š Dependency Management

Manage project dependencies:

Check Outdated Packages

cd my-project
projex deps check

# Shows:
# - Current version
# - Latest version
# - Update recommendation

Update Packages

# Interactive update (prompts for each package)
projex deps update

# Update specific package
projex deps update --package fastapi

# Update all (auto-confirm)
projex deps update --all

Security Audit

projex deps audit

# Uses pip-audit to check for vulnerabilities
# Shows CVE details and recommendations

๐Ÿ“š Documentation Setup

Add documentation to your project:

MkDocs (Recommended)

cd my-project
projex add docs --tool mkdocs

Generates:

  • docs/ directory with structure
  • mkdocs.yml configuration
  • Material theme setup
  • API documentation template
  • Getting started guide

Usage:

mkdocs serve    # Start local server
mkdocs build    # Build static site
mkdocs gh-deploy # Deploy to GitHub Pages

Sphinx

projex add docs --tool sphinx

Generates:

  • docs/ directory
  • Sphinx configuration
  • ReadTheDocs theme
  • API autodoc setup

Usage:

cd docs
make html       # Build HTML docs
make clean      # Clean build files

๐Ÿงช Enhanced Testing

Add advanced testing configuration:

cd my-project
projex add test-config --enhanced

Adds:

  • pytest.ini - Advanced pytest configuration
  • conftest.py - Common fixtures
  • Test factories - Factory pattern for test data
  • Coverage config - .coveragerc file
  • Test markers - unit, integration, slow markers
  • Example tests - Best practices examples

Test markers usage:

pytest -m unit          # Run only unit tests
pytest -m integration   # Run only integration tests
pytest -m "not slow"    # Skip slow tests
pytest --cov=app        # Run with coverage

๐Ÿ“ Makefile Generator

Add common development tasks:

cd my-project
projex add makefile

Generated targets:

make install      # Install dependencies
make test         # Run tests
make test-cov     # Run tests with coverage
make run          # Start development server
make docker-build # Build Docker image
make docker-up    # Start Docker containers
make docker-down  # Stop Docker containers
make clean        # Clean cache files
make lint         # Run linters
make format       # Format code
make migrate      # Run database migrations (Django/Flask)
make help         # Show all commands

Framework-aware: Commands adapt to your framework!

๐Ÿ”ง Code Quality Tools

Add pre-commit hooks and linting:

cd my-project
projex add quality-tools

Adds:

  • .pre-commit-config.yaml - Pre-commit hooks
  • pyproject.toml - Tool configurations
  • black - Code formatting
  • isort - Import sorting
  • flake8 - Linting
  • mypy - Type checking
  • pylint - Advanced linting

Setup:

pip install -r requirements-dev.txt
pre-commit install
pre-commit run --all-files  # Run manually

๐Ÿ” Project Validation

Validate your project structure:

cd my-project
projex validate
# or
projex doctor

# Checks:
# โœ“ Required files exist
# โœ“ Project structure is correct
# โœ“ Dependencies are valid
# โœ“ No import errors
# โœ“ Docker files are configured
# โœ“ Tests are runnable

๐Ÿ“Š Project Information

Get detailed project stats:

cd my-project
projex info

# Shows:
# - Project name and template
# - Python version
# - Total files and lines of code
# - Dependencies count
# - Last modified date
# - Git status
# - Docker configuration
# - Test count
# - Coverage percentage

โš–๏ธ License Selection

Add license during creation:

# MIT License (permissive)
projex create my-api --template fastapi --license mit

# Apache 2.0 (with patent grant)
projex create my-api --template django --license apache

# GPL v3 (copyleft)
projex create my-api --template flask --license gpl

# BSD 3-Clause
projex create my-api --template bottle --license bsd

# Unlicense (public domain)
projex create my-api --template pyramid --license unlicense

๐Ÿ™ˆ Smart .gitignore

Generate custom .gitignore:

# Multiple templates
projex create my-api \
  --template fastapi \
  --gitignore python,venv,pycharm,vscode,macos

# Uses gitignore.io API to fetch latest templates

Popular templates:

  • python - Python-specific
  • venv - Virtual environments
  • pycharm - PyCharm IDE
  • vscode - VS Code
  • visualstudio - Visual Studio
  • macos - macOS files
  • windows - Windows files
  • linux - Linux files
  • node - Node.js (if using frontend)

๐Ÿ“ Project Structure Examples

FastAPI (Standard)

my-api/
โ”œโ”€โ”€ app/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ core/
โ”‚   โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”‚   โ”œโ”€โ”€ database.py
โ”‚   โ”‚   โ””โ”€โ”€ security.py
โ”‚   โ”œโ”€โ”€ api/
โ”‚   โ”‚   โ””โ”€โ”€ v1/
โ”‚   โ”‚       โ”œโ”€โ”€ router.py
โ”‚   โ”‚       โ””โ”€โ”€ endpoints/
โ”‚   โ”‚           โ”œโ”€โ”€ users.py
โ”‚   โ”‚           โ””โ”€โ”€ items.py
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ””โ”€โ”€ user.py
โ”‚   โ”œโ”€โ”€ schemas/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ””โ”€โ”€ user.py
โ”‚   โ””โ”€โ”€ services/
โ”‚       โ””โ”€โ”€ __init__.py
โ”œโ”€โ”€ tests/
โ”‚   โ”œโ”€โ”€ conftest.py
โ”‚   โ”œโ”€โ”€ test_main.py
โ”‚   โ””โ”€โ”€ api/
โ”‚       โ””โ”€โ”€ test_users.py
โ”œโ”€โ”€ .env.example
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ .pre-commit-config.yaml (if quality-tools added)
โ”œโ”€โ”€ Dockerfile
โ”œโ”€โ”€ docker-compose.yml
โ”œโ”€โ”€ Makefile (if generated)
โ”œโ”€โ”€ pytest.ini
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ requirements-dev.txt
โ””โ”€โ”€ README.md

Django (Standard)

my-site/
โ”œโ”€โ”€ config/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ settings.py
โ”‚   โ”œโ”€โ”€ urls.py
โ”‚   โ”œโ”€โ”€ wsgi.py
โ”‚   โ””โ”€โ”€ asgi.py
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ””โ”€โ”€ core/
โ”‚       โ”œโ”€โ”€ __init__.py
โ”‚       โ”œโ”€โ”€ models.py
โ”‚       โ”œโ”€โ”€ views.py
โ”‚       โ”œโ”€โ”€ urls.py
โ”‚       โ”œโ”€โ”€ admin.py
โ”‚       โ”œโ”€โ”€ serializers.py
โ”‚       โ””โ”€โ”€ tests.py
โ”œโ”€โ”€ static/
โ”œโ”€โ”€ media/
โ”œโ”€โ”€ templates/
โ”œโ”€โ”€ manage.py
โ”œโ”€โ”€ .env.example
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ Dockerfile
โ”œโ”€โ”€ docker-compose.yml
โ”œโ”€โ”€ pytest.ini
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ README.md

Flask (Standard)

my-app/
โ”œโ”€โ”€ app/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ api/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ””โ”€โ”€ routes.py
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ””โ”€โ”€ user.py
โ”‚   โ”œโ”€โ”€ schemas/
โ”‚   โ”‚   โ””โ”€โ”€ __init__.py
โ”‚   โ””โ”€โ”€ services/
โ”‚       โ””โ”€โ”€ __init__.py
โ”œโ”€โ”€ tests/
โ”‚   โ”œโ”€โ”€ conftest.py
โ”‚   โ””โ”€โ”€ test_api.py
โ”œโ”€โ”€ migrations/
โ”œโ”€โ”€ run.py
โ”œโ”€โ”€ .env.example
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ Dockerfile
โ”œโ”€โ”€ docker-compose.yml
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ README.md

๐ŸŽฏ Real-World Usage Examples

Production API

projex create production-api \
  --template fastapi \
  --db postgresql \
  --auth jwt \
  --style full \
  --license mit \
  --gitignore python,venv,pycharm,vscode

cd production-api
projex add cicd --provider github
projex add docs --tool mkdocs
projex add quality-tools
projex env add staging
projex env add production

Microservices

# User Service
projex create user-service --template fastapi --db postgresql

# Order Service
projex create order-service --template fastapi --db postgresql

# Payment Service
projex create payment-service --template fastapi --db redis

Monolith Application

projex create my-app \
  --template django \
  --db mysql \
  --auth oauth2 \
  --style full

cd my-app
projex add cicd --provider gitlab
projex add docs --tool sphinx

๐Ÿณ Docker Usage

Development

cd my-project
docker-compose up

Production Build

docker build -t my-app:latest .
docker run -p 8000:8000 --env-file .env.production my-app:latest

With Database

# docker-compose automatically starts database service
docker-compose up

# Your app connects to database automatically via DATABASE_URL

โœ… Testing

Run Tests

cd my-project
source venv/bin/activate

# Install dev dependencies
pip install -r requirements-dev.txt

# Run all tests
pytest

# With coverage
pytest --cov=app --cov-report=html

# Open coverage report
open htmlcov/index.html

Test Markers (if enhanced testing added)

# Unit tests only
pytest -m unit

# Integration tests only
pytest -m integration

# Skip slow tests
pytest -m "not slow"

# Verbose output
pytest -v

# Stop on first failure
pytest -x

๐Ÿค Contributing

We welcome contributions! Please see CONTRIBUTING.md for details.

Development Setup

# Clone repository
git clone https://github.com/ChAbdulWahhab/projex.git
cd projex

# Create virtual environment
python -m venv venv
source venv/bin/activate

# Install in editable mode
pip install -e .
pip install -r requirements-dev.txt

# Run tests
pytest

# Install pre-commit hooks
pre-commit install

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • Built with Click for CLI
  • Rich for beautiful terminal output
  • Jinja2 for templating
  • Framework logos and inspiration from respective communities

๐Ÿ“ฎ Support

๐Ÿ—บ๏ธ Roadmap

Completed โœ…

  • 8 Framework templates
  • 5 Database options
  • 4 Authentication methods
  • 3 Template styles
  • Smart scaffolding system
  • CI/CD pipeline generation
  • Environment management
  • Dependency management
  • Documentation setup
  • Enhanced testing
  • Code quality tools
  • Project validation
  • License selection
  • Smart gitignore

Upcoming ๐Ÿš€

  • Frontend templates (React, Vue, Svelte)
  • GraphQL templates
  • Kubernetes deployment files
  • Terraform configurations
  • API Gateway templates
  • Message queue integration (RabbitMQ, Kafka)
  • Monitoring setup (Prometheus, Grafana)
  • Plugin system
  • Template marketplace

๐Ÿ“Š Project Stats

  • Templates: 8 frameworks
  • Databases: 5 options
  • Auth Methods: 4 types
  • CI/CD Providers: 3 platforms
  • Commands: 15+ commands
  • Active Users: Growing daily!
  • GitHub Stars: โญ Give us a star!

๐ŸŒŸ Show Your Support

If you find Projex helpful, please consider:

  • โญ Starring the repository
  • ๐Ÿฆ Sharing on social media
  • ๐Ÿ“ Writing a blog post
  • ๐Ÿค Contributing code
  • ๐Ÿ’ฌ Joining discussions

Made with โค๏ธ by Ch. Abdul Wahab

Project Link: https://github.com/ChAbdulWahhab/projex
PyPi Link: https://pypi.org/project/projex-cli/

Happy coding! ๐Ÿš€

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

projex_cli-4.0.1.tar.gz (86.6 kB view details)

Uploaded Source

Built Distribution

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

projex_cli-4.0.1-py3-none-any.whl (113.8 kB view details)

Uploaded Python 3

File details

Details for the file projex_cli-4.0.1.tar.gz.

File metadata

  • Download URL: projex_cli-4.0.1.tar.gz
  • Upload date:
  • Size: 86.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for projex_cli-4.0.1.tar.gz
Algorithm Hash digest
SHA256 99721e0d462b54fd0c29b9fef5c9b89745002314c31bdc2ecfd610d6fd2104ca
MD5 93e5088aa2dfcb989a9160e9ad5cd652
BLAKE2b-256 09e3e03538e1f043788ab898cb9c74e79b7086418aa6449480520d56ca2d5043

See more details on using hashes here.

File details

Details for the file projex_cli-4.0.1-py3-none-any.whl.

File metadata

  • Download URL: projex_cli-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 113.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for projex_cli-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 176ebe4f047e6ce893626021b9742f077a143050618c60e42387b018682c7131
MD5 efa2c62d653965fdd0a35c138de61838
BLAKE2b-256 dadabea459caff4b08aa23df8ef893b17d2045919f12b397775163ed6af8e105

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