Skip to content

Releases: kurusugawa-computer/annofab-api-python-client

v0.48.3(Annofab v0.123.0)

26 Oct 06:28
83ddadd
Compare
Choose a tag to compare

New Features

  • annofabapi.wrapper.Wrapper.get_task_histories_or_none :新規追加 #367
  • annofabapi.wrapper.Wrapper._ccreate_request_body_for_copy_annotation :新規追加(privateからprotectedに変更) #367

v0.48.2(Annofab v0.123.0)

29 Sep 06:47
6473419
Compare
Choose a tag to compare

Enhancements

  • AnnoFab v0.123.0 のWebAPIに対応しました。 #364

v0.48.1(Annofab v0.121.0)

27 Sep 06:26
3f5cea4
Compare
Choose a tag to compare

Enhancements

  • 以下の関数は、Content-Typeが取得できないときはAnnofabApiExceptionをスローするのではなく、application/octet-stream をContent-Typeに渡すようにしました。#362
    • annofabapi.wrapper.Wrapper.upload_file_to_s3
    • annofabapi.wrapper.Wrapper.put_supplementary_data_from_file
    • annofabapi.wrapper.Wrapper.upload_instruction_image

v0.48.0(Annofab v0.121.0)

22 Sep 08:05
8140777
Compare
Choose a tag to compare

Enhancements

  • annofabapi.wrapper.Wrapper.upload_data_to_s3:AWS S3にファイルをアップロードしたときのETagの値が、データ(ファイルやバイナリ)のMD5ハッシュ値と一致しない場合、annofabapi.exceptions.CheckSumError をスローするようにしました。 #360

Deprecations

  • annofabapi.wrapper.AnnofabApiWrapper.copy_annotation_specs を削除しました。特殊なケースにしか対応しておらず、汎用的なメソッドでないためです。 #361
  • annofabapi.models.JobType を削除します。替わりにannofabapi.models.ProjectJobTypeを使用してください。 #361
  • annofabapi.dataclass.job.JobInfoを削除します。替わりにannofabapi.models.ProjectJobInfoを使用してください。 #361

v0.47.2(Annofab v0.121.0)

14 Sep 13:36
a4e44e1
Compare
Choose a tag to compare

Enhancements

  • S3へのアクセスもリトライ処理するようにしました。 #359
  • ConnectionErrorが発生したときもリトライするようにする。 #359

v0.47.1(Annofab v0.121.0)

13 Sep 16:08
72954ed
Compare
Choose a tag to compare

Enhancements

  • annofabapi.Wrapper.get_labor_control_worktime:502 Errorが発生しても処理を継続できるようにする
  • annofabapi.dataclasses.annotation.FullAnnotation:型からOptionalを除去する

v0.47.0(Annofab v0.120.0)

27 Aug 05:08
a336d5e
Compare
Choose a tag to compare

New Features

  • annofabapi.AnnofabApiにコメント関連の関数を追加しました。 #351
    • annofabapi.AnnofabApi.get_comments
    • annofabapi.AnnofabApi.batch_update_inputs

Enhancements

  • SimpleAnnotationParser.parse関数に、SimpleAnnotationDetailクラスのdataプロパティを変換する関数を渡せるようにしました。SimpleAnnotationDetailクラスのdataプロパティをdictからdataclassに変換するときなどに利用できます。 #350

Bug Fixes

  • annofabapi.AnnofabApiクラスのクラス変数をインスタンス変数に変更しました。

v0.46.5(Annofab v0.117.0)

28 Jul 05:04
42d258d
Compare
Choose a tag to compare

Enhancements

  • 内部的な処理を変更しました。 #346

Deprecation Schedule

  • 2022-01-01 以降にPython3.6のサポートを停止します。対応するPythonバージョンは3.7以上になります。

v0.46.4(Annofab v0.117.0)

23 Jul 14:36
3ac9aad
Compare
Choose a tag to compare

Bug Fixes

  • annofabapi.wrapper.Wrapper.get_account_statisticsなどレスポンスヘッダの'Location`を参照する関数:レスポンスヘッダに'Location'がないときに、エラーを投げないようにしました。プロジェクト作成直後だと、レスポンスヘッダに'Location'がない場合があるためです。 #344

v0.46.3(Annofab v0.117.0)

21 Jul 14:49
42e62bd
Compare
Choose a tag to compare

Bug Fixes

  • annofabapi.wrapper.Wrapper.get_account_statistics 関数はリトライ処理が実行されない不具合を修正