Releases: IndicoDataSolutions/indico-client-python
6.8.0
What's Changed
- [DEV-11487] Remove deprecated methods by @nateshim-indico in #299
- [DEV-11498] update getquestionnaire by @nateshim-indico in #300
- GetReviews with changes by @pastap in #301
- [DEV-11501] Update Model Group Settings by @nateshim-indico in #302
- [DEV-11535] deprecate deleted -> filesDeleted for Submission by @nateshim-indico in #305
- DEV-11576 Set autoprocess to True by @madisonmay in #308
- harness pipeline by @goatrocks in #320
- Create inputset pr-input-set by @indicomachineuser in #327
- Create inputset python-sdk-publish by @indicomachineuser in #328
- [DEV-11730]: fix async client handle files by @jacobmanderson in #325
- fix tests by @jacobmanderson in #329
- fix: change dockerfile by @goatrocks in #330
New Contributors
- @indicomachineuser made their first contribution in #327
Full Changelog: 6.1.0...6.8.0
draft release process
fix: change dockerfile (#330) * fix: change dockerfile * Create tox.Dockerfile --------- Co-authored-by: MC <meg.cahill@indico.io>
6.8.0-alpha0
fix a bug in the async indico client where we strip out the extension of a file when generating the file args for an aiohhtp request
What's Changed
- [DEV-11433] use uploadbatched instead of upload document by @nateshim-indico in #295
- update submission filter by @nateshim-indico in #294
- [DEV-11438] Get reviews by @nateshim-indico in #296
- [DEV-11455] update async client example by @nateshim-indico in #297
- [DEV-11456] make request chains wait appropriately for sync/async calls by @nateshim-indico in #298
- [DEV-11487] Remove deprecated methods by @nateshim-indico in #299
- [DEV-11498] update getquestionnaire by @nateshim-indico in #300
- GetReviews with changes by @pastap in #301
- [DEV-11501] Update Model Group Settings by @nateshim-indico in #302
- [DEV-11535] deprecate deleted -> filesDeleted for Submission by @nateshim-indico in #305
- DEV-11576 Set autoprocess to True by @madisonmay in #308
Full Changelog: 6.1.0-alpha1...6.8.0-alpha0
6.7.0-alpha0
Adds backwards-compatible static typing support for use in Python 3.8+ typed contexts.
client: IndicoClient = IndicoClient(IndicoConfig(...))
# this is valid
subs: list[Submission] = client.call(ListSubmission(...))
# this is not, and will throw a typing error
subs: list[str] = client.call(ListSubmission(...))What's Changed
- [DEV-11487] Remove deprecated methods by @nateshim-indico in #299
- [DEV-11498] update getquestionnaire by @nateshim-indico in #300
- GetReviews with changes by @pastap in #301
- [DEV-11501] Update Model Group Settings by @nateshim-indico in #302
- [DEV-11535] deprecate deleted -> filesDeleted for Submission by @nateshim-indico in #305
Full Changelog: 6.6.0...6.7.0-alpha0
5.1.5
Adds patch to loosen required requests library version
6.6.0
Introduces a new AsyncIndicoClient - a client which supports concurrent API calls using Python's built-in asyncio library. See examples for more details
Includes Async support plus additional pagination, attributes on submissions.
What's Changed
- update submission example by @meghanhickey in #285
- add banner by @goatrocks in #286
- [CAT-837] Publish docs to readme by @meghanhickey in #280
- beta async support by @pastap in #282
- update app to try by @nateshim-indico in #290
- add support for v3 result in auto review by @nateshim-indico in #291
- [SNC-14] add: pagination and filtering to ListDatasets by @thearchitector in #279
- [SNC-14] add: input files to Submissions by @thearchitector in #287
- [DEV-11433] use uploadbatched instead of upload document by @nateshim-indico in #295
- update submission filter by @nateshim-indico in #294
- [DEV-11438] Get reviews by @nateshim-indico in #296
- [DEV-11455] update async client example by @nateshim-indico in #297
- [DEV-11456] make request chains wait appropriately for sync/async calls by @nateshim-indico in #298
Full Changelog: 6.0.0...6.6.0
6.1.0-alpha1
ALPHA RELEASE - Includes Async support plus additional pagination, attributes on submissions.
What's Changed
- update app to try by @nateshim-indico in #290
- add support for v3 result in auto review by @nateshim-indico in #291
- [SNC-14] add: pagination and filtering to ListDatasets by @thearchitector in #279
- [SNC-14] add: input files to Submissions by @thearchitector in #287
Full Changelog: 6.1.0-alpha0...6.1.0-alpha1
6.1.0-alpha0
Introduces a new AsyncIndicoClient - a client which supports concurrent API calls using Python's built-in asyncio library. See examples for more details
6.0.0
Updates to match with Indico 6!
Deprecates modelLoad. Adds support for readapi tables. Adds ability to create and remove integrations along with workflows. Adds ability to register custom blueprints for workflows. Makes IndicoRequestError more descriptive. Updates list of supported mimetypes. Adds python 3.11 as an officially supported version. Many improvements to unit and integration tests. Fixes an issue with timeout parameters not working as intended.
What's Changed
- [CAT-433] Deprecate ModelLoad by @goatrocks in #227
- [CAT-625] fix typo in org_annotate_model_group by @fitzworkhub in #229
- Updates for IPA 6.x by @meghanhickey in #230
- [CAT-633] FIX: document extraction image test by @meghanhickey in #231
- [CAT-634] fix integration tests by @meghanhickey in #232
- ADD: readapi tables v1 by @meghanhickey in #234
- [CAT-504] add mutation for deleting integrations by @fitzworkhub in #235
- [CAT-504] Update docs by @fitzworkhub in #236
- [CAT-503] Add pause integration mutation by @fitzworkhub in #237
- [CAT-646] Fix skipped integration tests by @fitzworkhub in #240
- [CAT-644] FIX: integration tests by @meghanhickey in #238
- adding notes to doc report integration tests by @meghanhickey in #241
- [CAT-657] update structure of labels in addLabels integration test by @fitzworkhub in #242
- [CAT-659] improve test for filtered classes by @goatrocks in #249
- [CAT-707] Add call to register custom blueprints by @meghanhickey in #250
- add filter docs by @meghanhickey in #251
- update workflows docstring by @fitzworkhub in #253
- fix create custom blueprint call and add labels test by @meghanhickey in #254
- Add missing required
errorargument toIndicoRequestError()by @mawelborn in #247 - fix submission example by @meghanhickey in #271
- [CAT-822] Update Python Version by @nateshim-indico in #270
- [CAT-781] Migrate Mimetypes from Mediocris into Client by @nateshim-indico in #274
- [CAT-799] Timeout Parameter Not Set Up as Expected by @nateshim-indico in #273
New Contributors
- @mawelborn made their first contribution in #247
Full Changelog: 5.9.0...6.0.0
[Pre-Release] 6.0.0-alpha3
Preview release for Indico Platform 6.0
What's Changed
- [CAT-433] Deprecate ModelLoad by @goatrocks in #227
- [CAT-625] fix typo in org_annotate_model_group by @fitzworkhub in #229
- Updates for IPA 6.x by @meghanhickey in #230
Full Changelog: 5.9.0...6.0.0-alpha3