Changelogs » Annofabapi

PyUp Safety actively tracks 316,954 Python packages for vulnerabilities and notifies you when to upgrade.

Annofabapi

0.95.7

* `annofabapi.AnnofabApi.patch_tasks_metadata`:新規追加 230
  * `annofabapi.dataclass.project.ProjectConfiguration`:プロパティ追加 230
  * `annofabapi.dataclass.task.Task`:プロパティ追加 230

0.90.0

* `api.get_annotation_archive`メソッド:メソッド引数から`query_params`を除去
  * `SimpleAnnotationParser`クラス:`expected_input_data_name`プロパティを除去

0.89.3

* `api.api.put_project` メソッドに `query_params`引数を追加  176

0.85.0

generated_api.py
  * `get_project_task_histories_url` メソッドの追加
  
  wrapper.py
  * `download_project_task_histories_url`メソッドの追加

0.84.0

dataclass/input.py
  * `InputData`クラスに`metadata`プロパティを追加

0.45.2

Enhancements
  * `wrapper.Wrapper.wait_until_job_is_executable` : 指定した時間(アクセス頻度と回数)待った後、指定したジョブが実行可能かどうかを返すようにした。317
  * `wrapper.Wrapper.wait_until_job_finished`:追加 317

0.45.1

Enhancements
  * `wrapper.put_annotation_for_simple_annotation_json` に、アノテーション仕様V2版を指定できるようにする 313

0.45.0

Enhancements
  * ジョブが実行できる状態かどうかを確認する関数 `wrapper.Wrapper.can_execute_job` を追加 302
  * ジョブが実行できる状態になるまで待つ関数 `wrapper.Wrapper.wait_until_job_is_executable` を追加 302

0.44.0

New Features
  
  
  * AnnofabApi.delete_organization_input_data 追加
  * AnnofabApi.get_organization_input_data_list 追加
  * AnnofabApi.put_input_data_set 追加

0.43.0

Deprecations
  * 以下のメソッドから`query_params`引数を除去しました。 284
  * post_annotation_archive_update
  * put_input_data
  * delete_project
  * initiate_project_copy
  * def post_project_tasks_update
  * initiate_tasks_generation
  * 以下のデータクラスからプロパティを除去しました 284
  * annofabapi.dataclass.input_data.InputData
  
  
  Enhancements
  * 以下のデータクラスにプロパティを追加しました 284
  * annofabapi.dataclass.project.ProjectConfiguration
  * annofabapi.dataclass.annotation_specs.LabelV1BoundingBoxMetadata

0.42.1

Enhancements
  * `annofabapi.paraser.SimpleAnnotationParserByTask` にメソッドを追加 274
  * `json_file_path_list`
  * `get_parser`
  * `annofabapi.paraser.SimpleAnnotationZipParserByTask` のコンストラクタ引数 `json_path_list` をオプショナルに変更
  
  Destructive changes
  * `annofabapi.paraser.SimpleAnnotationDirParserByTask` のコンストラクタ引数を大幅に変更  274

0.42.0

Enhancements
  * 労務管理データを登録するメソッドを追加。 273
  * `put_labor_control_actual_worktime`
  * `put_labor_control_plan_worktime`
  * `put_labor_control_availability`

0.41.1

Enhancements
  * `annofabapi.resource.build()` 関数を実行したときの、認証情報の優先順位を変更した。優先順位は、環境変数、netrcファイルの順。

0.41.0

Deprecations
  264
  * annofabapi.api.AnnofabApi.get_signed_url_of_input_data
  * annofabapi.api.AnnofabApi.get_task_validation
  * annofabapi.api.AnnofabApi.start_task

0.40.3

Deprecation Schedule
  * `annofabapi.wrapper.Wrapper`のプロジェクトメンバの更新系メソッドを廃止します。特殊なケースにしか対応しておらず、汎用的なメソッドでないためです。
  * assign_role_to_project_members
  * copy_project_members
  * drop_role_to_project_members
  * put_project_members

0.40.2

Enhancements
  * `wrapper`:`operate_task` メソッドを使いやすくした以下のメソッドを作成した
  * change_task_status_to_working
  * change_task_status_to_break
  * change_task_status_to_on_hold
  * complete_task
  * cancel_submitted_task
  * cancel_completed_task
  * change_task_operator
  * reject_task

0.40.1

Annofab v0.97.0対応 238

0.40.0

New Features
  * `AnnofabApi.get_editor_annotation`メソッドに、`query_params`を追加

0.39.0


        

0.38.11

Bug Fixes
  * `wrapper.get_labor_control_availability`の集計期間が正しく反映されない問題を修正

0.38.10

Enhancements
  * AnnofabApiWrapper.download_XXX`メソッドに、レスポンスヘッダの"Last-Modified"をデバッグログとして出力できるようにする。全件ファイルがいつ更新されたかを確認できるようにするため 218
  
  
  Deprecations
  * 以下のメソッドを削除
  * `utils.raise_for_status	`
  * `utils.log_error_response	`
  * `utils.download`
  
  
  Schedule Deprecations
  * 2020-10-31以降:`AnnofabApiWrapper.download_annotation_archive`メソッドの引数`v2`を削除します。WebAPIからクエリパラメタ`v2`が削除されたためです。

0.38.9

Enhancements
  * `dataclass/*.py`:`from_dict`など`dataclass_json`が提供するメソッドを使用したとき、mypyから警告表示されないようにする

0.38.8

Enhancements
  * `AnnofabApiWrapper.update_status_of_inspections`:メソッド引数に`updated_datetime`を追加

0.38.5

Enhancements
  * `AnnofabApiWrapper.put_annotation_for_simple_annotation_json`:Simple AnntationのJSONから、アノテーションを登録するメソッドを追加

0.38.4

Bug fixes
  * `wrapper.Wrapper.get_labor_control_worktime`:クエリパラメータのキーの間違いを修正 200
  
  
  Enhancements
  * `dataclass.annotation_specs`:`metadata`プロパティを追加

0.38.3

Enhancements
  * `AnnofabApi`クラスに`account_id`プロパティを追加する

0.38.2

Enhancements
  * `.netrc`または環境変数から認証情報を読み込むメソッド`annofabapi.build_from_netrc_or_env`を追加  191

0.38.1

Enhancements
  * 自動生成されたメソッドのDocStringに、AnnoFab WebAPI DocumentのURLを記載する 189
  * `wrapper.py`:労務管理情報を簡単に取得できるメソッド `get_labor_control_availability`, `get_labor_control_worktime` を追加

0.38.0

Enhancements
  * `Wrapper`クラスに、以下の統計データ取得APIのメソッドを追加。このメソッドは、レスポンスのLocationヘッダに記載されたJSONのURLの中身を返す。AnnoFab v0.93.0のリリースで、統計データ取得APIのレスポンスに統計データが含まれなくなったためです。 187
  * get_task_statistics
  * get_account_statistics
  * get_inspection_statistics
  * get_task_phase_statistics
  * get_label_statistics

0.37.0

New features
  * `AnnofabApi` class:入力データセット関係のメソッドを追加
  * `get_input_data_set`
  * `get_input_data_set_list`
  * `get_organization_input_data`

0.36.0

Enhancements
  * `delete_project_job`:引数`job_type`を追加

0.35.0


        

0.34.0


        

0.33.0


        

0.32.0