PythonProjectTemplate
Python project template with unit-tests, documentation, ci-testing and workflows.
Install / Use
/learn @franneck94/PythonProjectTemplateQuality Score
Category
Development & EngineeringSupported Platforms
README
FastVector
Template For Python Projects
This is a template for Python projects. What you get:
- Source code and test code is seperated in different directories.
- External libraries installed and managed by Pip and setuptools in a pyproject.toml.
- Setup for tests using Pytest and coverage with Pytest-Cov.
- Continuous testing with Github-Actions including pre-commit.
- Code coverage reports, including automatic upload to Codecov.
- Code documentation with Mkdocs.
Structure
├── pyproject.toml
├── ... other config files ...
├── docs
│ ├── api.md
│ └── index.md
├── examples
│ └── ...
├── fastvector
│ ├── __init__.py
│ ├── vector.py
│ └── version.py
└── tests
├── __init__.py
└── test_vector.py
Commands
# Build and Install (local)
pip install -e . # OR
pip install -e ../Python-Project-Template # OR
pip install -e ../Python-Project-Template[all]
# Test
pytest tests # OR
pytest . # OR
pytest
# Code Coverage
pytest --cov=fastvector tests --cov-report=html
Related Skills
gh-issues
337.7kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
337.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
83.3kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
83.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
