Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Jan 05:04
· 45 commits to main since this release

v0.1.0 (2025-01-04)

Chores

  • git: Add git configuration files (5618272)

  • Add .gitignore for Python projects

  • Configure git attributes

  • Set up repository templates

  • tools: Add development tools and configurations (9cd266d)

  • Configure pre-commit hooks

  • Add linting and formatting tools

  • Set up mypy for type checking

  • Add commitlint configuration

Continuous Integration

  • workflow: Add GitHub Actions workflow (41f4406)

  • Configure semantic release workflow

  • Set up automated testing and deployment

  • Add release configuration

Documentation

  • project: Add project documentation (0cd93a0)

  • Add comprehensive README

  • Create CONTRIBUTING guidelines

  • Add code documentation and docstrings

  • Include license information

Features

  • api: Add core API endpoints and routing (8ccbeb0)

  • Implement health check endpoint

  • Add user management endpoints

  • Set up API router with versioning

  • Configure dependency injection system

  • config: Add project configuration and environment setup (ec5faa8)

  • Add core configuration management

  • Set up environment variables handling

  • Configure logging and exception handling

  • Add security utilities for JWT and password hashing

  • database: Implement database configuration and models (2a5af41)

  • Add SQLAlchemy async database setup

  • Create User model and schemas

  • Configure Alembic for migrations

  • Implement CRUD operations

  • project: Initialize FastAPI project structure (90e2afb)

  • Set up basic project directory structure

  • Add main FastAPI application entry point

  • Configure project metadata and dependencies

Testing

  • setup: Configure testing infrastructure (44357e7)

  • Add pytest configuration and fixtures

  • Set up test database handling

  • Configure test client