Releases: Picterra/picterra-python
Releases · Picterra/picterra-python
v3.0.0
What's Changed
- Fix readme numbered list not being a correct markdown by @ao-picterra in #168
- Add zed settings by @julienr in #171
- Add Tracer reports API as well as missing GET endpoint for report/plots group/analyses by @ao-picterra in #169
- Change order of arguments in Tracer client to simplify future url flattening by @julienr in #173
- 172 unify ids by @ao-picterra in #175
- [tracer] Add the ability to include archived objects in queries by @colsil in #176
- [devops] Enforce a commit message pattern by @ao-picterra in #183
- Use new simplified urls for Tracer public API by @julienr in #180
- Bump to 3.0.0 and add a basic changelog by @ao-picterra in #178
Full Changelog: v2.2.0...v3.0.0
v2.2.0
What's Changed
- [api] Introduce the new plots group creation flow by @ao-picterra in #166
- Fix and enhance list functions, add export pne by @ao-picterra in #167
Full Changelog: v2.1.6...v2.2.0
v2.1.6
What's Changed
- Fix broken CI run for python 3.7 by @julienr in #145
- ci: pin twine to 6.0.1 by @julienr in #149
- Add library version to User Agent by @ao-picterra in #144
- Improve doc about pagination by @ao-picterra in #125
- [plots analysis] Add function to create and update a plots group by @ao-picterra in #150
- [plots analysis] Add function to run on analysis over a plots group by @ao-picterra in #151
- Improve error messages for PlotsAnalysisPlatformClient by @stephanerestani-picterra in #152
- [detector platform] Allow to create a folder with a given name by @ao-picterra in #154
- Update the plots analysis api client to support data ingestion pipeline by @colsil in #155
- Revert "Update the plots analysis api client to support data ingestio… by @colsil in #156
- Changes for API client following data ingestion updates by @colsil in #157
- [docs] Improve listing entities documentation by @julienr in #158
- Add an example showing how to run a detector on a whole project by @julienr in #160
- Improve Sphinx documentation by @ao-picterra in #161
- Adapt API to last changes, add precheck by @ao-picterra in #162
- Upgrade python version used in test publish workflow by @colsil in #164
- [misc] Bump version from 2.0.6 to 2.1.6 by @ao-picterra in #163
- Upgrade python version used in production pypi publish workflow by @colsil in #165
Full Changelog: v2.0.5...v2.1.6
v2.0.5
v2.0.4
What's Changed
- Remove time component from assessment dates by @stephanerestani-picterra in #139
- Release 2.0.4 by @julienr in #140
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- Fix a bug in the multipolygon to featurecollection conversion function by @stephanerestani-picterra #135
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- Fix download_vector_layer_to_file mocking and output by @stephanerestani-picterra #134
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Mark remote raster import as stable by @ao-picterra in #122
- Add 'list_detector_rasters' beta function by @ao-picterra in #123
- Add class id to set annotations by @julienr in #124
- Add secondary_raster_id parameter to run_detector by @stephanerestani-picterra in #127
- Fix run detector bug by @ao-picterra in #128
- Document band specification edition by @restaste in #129
- Plots analysis api by @stephanerestani-picterra in #131
- Update vector layer download by @ao-picterra in #130
- Make the library compatible with older python versions by @colsil in #132
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Version 2 of the library.
Breaking changes:
- the "list" functions do not return all entities anymore, but a special pagination object that can be used to navigate the various pages
v1.2.2
What's Changed
- Add multiclass support when running detectors by @julienr in #66
- Remove APIClient 'base_url' and 'api_key' arguments by @ao-picterra in #69
- Improve upload raster, add edit raster function by @ao-picterra in #71
- [endpoint] Added new method to access the raster details by @RomainGratier in #77
- Allow to filter by name when listing detectors or rasters by @ao-picterra in #76
- Drop support for python 3.5, remove requests pinning by @julienr in #78
- Report a specific 'picterra-python' user agent by @julienr in #79
- Mark upload_remote_raster as closed beta by @julienr in #80
- Remove CLI by @julienr in #81
- Remove raster upload support from python lib by @restaste in #82
- [urllib] Replace method_whitelist with allowed_methods by @ao-picterra in #86
- Require urllib3 > 1.26 because of the method_whitelist removal by @julienr in #89
- Mixed improvements part 2 by @ao-picterra in #92
- Allow to delete a vector layer by @ao-picterra in #94
- Add advanced ml settings to edit and create detector by @ao-picterra in #75
- Create markers which are only associated with rasters by @colsil in #96
- Add the ability to list the detectors associated with a folder by @colsil in #98
- [beta] Add a function to edit a vector layer by @ao-picterra in #97
- Enhance list rasters and vector layer upload by @ao-picterra in #99
- Return operation in train_detector by @julienr in #101
- [beta] Add function to download a vector layer by @ao-picterra in #102
- Add a 'run_dataset_recommendation' method by @julienr in #103
- Upgrade to codeql analysis v3 by @julienr in #108
- Add a readthedocs configuration file v2 by @colsil in #107
- Clarify the documentation of some beta endpoints, remove one by @ao-picterra in #106
- Add readthedocs badge by @julienr in #109
- Setup pypi publishing by @julienr in #110
- Bump version number to 1.2.2 by @julienr in #113
New Contributors
- @RomainGratier made their first contribution in #77
- @colsil made their first contribution in #96
Full Changelog: v1.0.0...v1.2.2