Releases: kurusugawa-computer/annofab-api-python-client
Releases · kurusugawa-computer/annofab-api-python-client
v0.52.0(Annofab v0.131.0)
Enhancements
- ロギングレベルを全体的に見直しました。
- HTTPリクエストの内容をデバッグレベルで出力するようにしました。
- HTTPErrorなどが発生したときに出力するレスポンスとリクエストの内容を、DEBUGレベルからERRORレベルで出力するようにしました。
Deprecations
- python3.6のサポートを終了しました。
annofabapi.utils.my_backoff
をannofabapi.api.my_backoff
に移動しました。annofabapi.utils.utils.ignore_http_error
を削除しました。使う頻度が少ないからです。annofabapi.utils.utils.allow_404_error
を削除しました。使う頻度が少ないからです。
What's Changed
- ロギングレベルの変更 by @yuji38kwmt in #390
Full Changelog: v0.51.0...v0.52.0
v0.51.0(Annofab v0.128.0)
New Features
annofabapi.dataclass.project.ProjectConfiguration
にeditor_version
を追加 #385annofabapi.api.AnnofabApi
にget_statistics_available_dates
を追加 #385
What's Changed
- poetry update by @yuji38kwmt in #379
- Annofab v0.128.0に対応 by @yuji38kwmt in #385
Full Changelog: v0.50.2...v0.51.0
v0.50.2(Annofab v0.127.1)
What's Changed
- Update README.md by @yuji38kwmt in #377
warnings.warn
のメッセージを分かりやすくする by @yuji38kwmt in #376
Full Changelog: v0.50.1...v0.50.2
v0.50.1(Annofab v0.127.1)
Enhancements
- ログメッセージにproject_idも追加しました。 #373
v0.50.0(Annofab v0.125.0)
New Features
webapiの追加に伴い、以下の関数を追加しました。
ただし2021/11/06時点で、新しい統計WebAPIは性能面に問題があります。使用する際はご注意ください。
annofabapi.AnnofabApi
- get_account_daily_statistics
- get_inspection_daily_statistics
- get_phase_daily_statistics
- get_task_daily_statistics
- get_worktime_daily_statistics
- get_worktime_daily_statistics_by_account
annofabapi.Wrapper
- get_account_daily_statistics
- get_inspection_daily_statistics
- get_phase_daily_statistics
- get_task_daily_statistics
- get_worktime_daily_statistics
- get_worktime_daily_statistics_by_account
Deprecation Schedule
以下の関数は 2021-01-25 以降に廃止する予定です。
- annofabapi.Wrapper
- get_task_statistics
- get_account_statistics
- get_inspection_statistics
- get_task_phase_statistics
- get_worktime_statistics
- annofabapi.AnnofabApi
- get_task_statistics
- get_account_statistics
- get_inspection_statistics
- get_task_phase_statistics
- get_worktime_statistics
v0.49.0(Annofab v0.123.0)
deprecation schedule
- labor関係の関数を非推奨にしました。将来的にwebapiが廃止されるためです。2021/02/01以降に廃止する予定です。 #369
- AnnofabApi.get_labor_control
- Wrapper.get_labor_control_worktime
- Wrapper.get_labor_control_availability
v0.48.3(Annofab v0.123.0)
v0.48.2(Annofab v0.123.0)
Enhancements
- AnnoFab v0.123.0 のWebAPIに対応しました。 #364
v0.48.1(Annofab v0.121.0)
Enhancements
- 以下の関数は、Content-Typeが取得できないときは
AnnofabApiException
をスローするのではなく、application/octet-stream
をContent-Typeに渡すようにしました。#362annofabapi.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)
Enhancements
annofabapi.wrapper.Wrapper.upload_data_to_s3
:AWS S3にファイルをアップロードしたときのETagの値が、データ(ファイルやバイナリ)のMD5ハッシュ値と一致しない場合、annofabapi.exceptions.CheckSumError
をスローするようにしました。 #360