Releases: GlobalFishingWatch/gfw-api-python-client
Releases · GlobalFishingWatch/gfw-api-python-client
v1.4.0
What's Changed
- update dependencies and improve 4Wings documentation clarity by @lykmapipo in #38
- add base request and response models for Bulk Download API by @lykmapipo in #39
- implement bulk report create API endpoints and request/response models by @lykmapipo in #40
- implement get bulk report by id (detail) API endpoints and response models by @lykmapipo in #41
- implement get all bulk reports by user (list) API endpoints and request/response models by @lykmapipo in #42
- implement download bulk report file url (file) API endpoints and request/response models by @lykmapipo in #43
- implement Bulk Download API resource and client integration by @lykmapipo in #44
- implement get bulk report data in JSON Format (query) API endpoints and request/response models by @lykmapipo in #45
- improve API documentation, prerequisites, and usage examples by @lykmapipo in #46
- add API workflow guides and jupyter notebooks by @lykmapipo in #47
- improve documentation, notebooks, and async usage guidance by @lykmapipo in #48
- release v1.4.0 by @lykmapipo in #49
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- Add
distance_from_port_kmto fourwings reports and clean up events API by @lykmapipo in #35 - release v1.3.0 by @lykmapipo in #36
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- support AIS vessel presence dataset in fourwings create report API endpoint by @lykmapipo in #27
- add methods to create fourwings AIS and SAR presence reports by @lykmapipo in #29
- update guides and notebooks with AIS/SAR reports, data caveats, and usage notes by @lykmapipo in #30
- build: Add py.typed file to package-data by @jordan-gillard in #31
- release v1.2.0 by @lykmapipo in #33
New Contributors
- @jordan-gillard made their first contribution in #31
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- implement SAR fixed infrastructure API endpoint by @lykmapipo in #21
- add Python 3.11 support and improve documentation by @lykmapipo in #22
- release v1.1.0 by @lykmapipo in #23
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- initialize project with basic structure and tooling by @lykmapipo in #1
- add github action workflow to run pre-commit hooks by @lykmapipo in #2
- implement base domain data model by @lykmapipo in #3
- add github action workflow to run ci tests by @lykmapipo in #4
- update code of conduct scope and refine pledge statement by @yaaNuamahGFW in #6
- implement basic http client by @lykmapipo in #5
- enhance HTTP authentication, default headers, and docstrings by @lykmapipo in #8
- implement base HTTP domain data models by @lykmapipo in #9
- implement and test model validation and HTTP error hierarchy by @lykmapipo in #10
- implement and test base api endpoints and resource by @lykmapipo in #11
- implement events API endpoints by @lykmapipo in #15
- implement vessels API endpoints by @lykmapipo in #14
- implement vessel insights and fourwings API endpoints by @lykmapipo in #13
- implement references API endpoints by @lykmapipo in #12
- set up and author documentation by @lykmapipo in #16
New Contributors
- @lykmapipo made their first contribution in #1
- @yaaNuamahGFW made their first contribution in #6
- @tomaslink made their first contribution in #19
Full Changelog: https://github.com/GlobalFishingWatch/gfw-api-python-client/commits/v1.0.1