Skip to content

Commit a29f262

Browse files
author
Tom Softreck
committed
update structure
1 parent d19ebaf commit a29f262

File tree

3 files changed

+556
-0
lines changed

3 files changed

+556
-0
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
### Added
10+
- Initial project setup with FastAPI backend
11+
- Core AI code generation capabilities
12+
- Quality guard for code review
13+
- Task management system
14+
- API endpoints for all major functionality
15+
- Comprehensive test suite
16+
- CI/CD pipeline with GitHub Actions
17+
- Code coverage with Codecov
18+
- Documentation with Read the Docs
19+
- Pre-commit hooks for code quality
20+
21+
### Changed
22+
- Project structure reorganized for better maintainability
23+
- Updated dependencies to latest stable versions
24+
- Improved error handling and validation
25+
- Enhanced documentation and examples
26+
27+
### Fixed
28+
- Various bug fixes and performance improvements
29+
- Security vulnerabilities in dependencies
30+
31+
## [0.1.0] - 2025-06-07
32+
### Added
33+
- Initial release of TaskProvision
34+
- Core functionality for AI-powered development automation
35+
- Basic API endpoints
36+
- Initial documentation
37+
38+
### Changed
39+
- Project structure established
40+
- Initial test suite created
41+
- Basic CI/CD pipeline set up
42+
43+
[Unreleased]: https://github.com/taskprovision/python/compare/v0.1.0...HEAD
44+
[0.1.0]: https://github.com/taskprovision/python/releases/tag/v0.1.0

pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@ authors = [
1414
maintainers = [
1515
{name = "TaskProvision Team", email = "info@softreck.dev"}
1616
]
17+
18+
[project.urls]
19+
Homepage = "https://github.com/taskprovision/www"
20+
Documentation = "https://github.com/taskprovision/python/docs"
21+
Repository = "https://github.com/taskprovision/python"
22+
Changelog = "https://github.com/taskprovision/python/blob/main/CHANGELOG.md"
23+
Tracker = "https://github.com/taskprovision/python/issues"
1724
classifiers = [
1825
"Development Status :: 4 - Beta",
1926
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)