diff --git a/CHANGELOG.md b/CHANGELOG.md index 52b31a4..7ac0b2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,12 @@ All notable changes to this project will be documented in this file. +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + ## [Unreleased] ### Added -- Initial SDK release ### Changed @@ -17,5 +19,23 @@ All notable changes to this project will be documented in this file. ### Security -## [0.1.0] - TBD -- First release. \ No newline at end of file +## [0.1.0] - 2025-08-04 + +### Added +- Initial release of the official Flightradar24 API Python SDK +- Core client with authentication and rate limiting support +- Live flight positions API endpoint +- Historic flight positions API endpoint +- Flight summary and tracking information +- Airport data retrieval +- Airline information lookup +- Geographic models for coordinates and bounds +- Comprehensive error handling with custom exceptions +- Type hints and Pydantic models for all API responses +- Usage tracking and API limits monitoring +- Unit and integration tests +- Documentation and examples +- Support for Python 3.9+ + +[Unreleased]: https://github.com/flightradar24/fr24api-sdk-python/compare/v0.1.0...HEAD +[0.1.0]: https://github.com/flightradar24/fr24api-sdk-python/releases/tag/v0.1.0 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 980db2e..18d9b53 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "fr24sdk" -version = "0.0.1" +version = "0.1.0" description = "Python SDK for the Flightradar24 API" readme = "README.md" requires-python = ">=3.9" @@ -34,10 +34,10 @@ dependencies = [ ] [project.urls] -Homepage = "https://github.com/flightradar24/fr24api-sdk" -Documentation = "https://github.com/flightradar24/fr24api-sdk/blob/main/docs/README.md" -Repository = "https://github.com/flightradar24/fr24api-sdk" -Changelog = "https://github.com/flightradar24/fr24api-sdk/blob/main/CHANGELOG.md" +Homepage = "https://github.com/flightradar24/fr24api-sdk-python" +Documentation = "https://github.com/flightradar24/fr24api-sdk-python/blob/main/docs/README.md" +Repository = "https://github.com/flightradar24/fr24api-sdk-python" +Changelog = "https://github.com/flightradar24/fr24api-sdk-python/blob/main/CHANGELOG.md" [dependency-groups] dev = [