Repository navigation
LightAPI v0.1.3
馃殌 Release v0.1.3
What's Changed
- Add automatic GitHub release creation - creates releases with notes and assets on every version bump (12ec0b5)
- Bump version to 0.1.2 (6a26552)
- Make development pipeline more forgiving for linting - warn instead of fail for formatting issues (ae53456)
- Fix code formatting with black and isort - ensures development pipeline linting checks pass (2ae0708)
- Test development pipeline - minor README update (34831b0)
- Bump version to 0.1.1 (e71cbd8)
- Add httpx dependency and create development pipeline (76e6ae5)
- Add missing dependencies to fix GitHub Actions pipeline (c39aac1)
- Fix GitHub Actions workflow to trigger on master branch instead of main (5560856)
- Update documentation examples, remove setup.py, and enhance pyproject.toml for better dependency management (7ff69f2)
- Add missing feature tests (#17) (d7cab21)
- Update response handling in CustomEndpoint and enhance body attribute access in Response class (3d5aa0d)
- Refactor authentication middleware and enhance documentation (055229b)
- Add user goal example for LightAPI (aba06fc)
- Enhance documentation and add built-in middleware support (ad0e19b)
- Add additional feature tests and clean imports (95f4587)
- Remove outdated documentation and add Swagger/OpenAPI generation. (615b10a)
- Add configuration management and JWT integration for LightAPI (fccf6ee)
- Update MkDocs configuration to comment out git-committers plugin and add validation documentation (a3f62f9)
- Enhance API documentation with new references for exceptions, models, and Swagger integration (e73cbec)
- Add comprehensive API documentation for caching, database, filtering, and pagination modules (c45ed52)
- Add authentication and REST API documentation (fb52967)
- Refactor documentation structure and enhance API reference (3a2a717)
- Update documentation structure and add introduction to LightAPI (df513bb)
- Update MkDocs configuration and GitHub Actions workflow for improved documentation build (405c882)
- Update GitHub Actions workflow to streamline MkDocs dependency installation (a2e2d21)
- Update GitHub Actions workflow to include additional MkDocs plugins and enforce strict build mode (114d81b)
- Update GitHub Actions workflow to improve dependency installation (798222b)
- Add MkDocs and Material dependencies for documentation build (342a80b)
- Update model registration to prevent class name conflicts (20c7d50)
- Enhance documentation for caching and request handling (1e58654)
- Refactor authentication and error handling in example applications (d990e46)
- Enhance example applications with model registration and pagination improvements (8f2b313)
- Add example applications demonstrating various features of LightAPI (8a3a43a)
- Enhance documentation across multiple modules by adding detailed docstrings for classes and methods, improving clarity and usability. This includes authentication, caching, pagination, REST endpoints, and Swagger integration. Additionally, update pytest configuration to better handle test collection and improve test cases for REST endpoint functionality. (398c7ac)
- Enhance pytest configuration to ignore collection warnings and add a new conftest.py for test fixtures. Refactor database imports for improved clarity in database.py. (36a1728)
- Refactor RedisCache to use raw keys and remove legacy cache key method; enhance LightApi to conditionally register Swagger routes; update RestEndpoint to improve SQLAlchemy compatibility and simplify data handling; adjust tests for new endpoint behavior. (4166ba6)
- Add custom application example and remove outdated docs (3ae8336)
- Refactor docs and tests; reorganize core structure (e0d3d08)
- Add database setup function and lock dependencies (f454d44)
- Create LICENSE (43b24e9)
- Fixed documentation for test_requests.md and person_endpoint.md, disabled OnStart task in dev.nix, and restored original font in documentation (df45858)
- Update README.md (bf9b1f7)
- build fix docs (e1d8c05)
- docs (74eef39)
- Development (#10) (aafc4fe)
馃摝 Installation
pip install lightapi==0.1.3馃摉 Documentation
Full Changelog: 0.1.5...v0.1.3