Changelogs » Annofabapi

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

Annofabapi

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.82.0

generated_api2.py
  * 以下のメソッドを追加 158
  * getOrganizationByNameV2
  * getOrganizationCacheByNameV2
  * getOrganizationV2

0.81.0

api.py
  * 労務管理系APIのURLを変更
  
  generated_api.py
  * `put_input_data`メソッドにquery_paramsを追加
  * organization_plugin関係のメソッド追加
  
  dataclass/organization.py
  * OrganizationSummaryの削除
  
  
  
  156

0.78.0

143
  
  generated_api.py
  * `post_project_tasks_update`:`query_params`を指定できるようになった
  
  dataclass/inspection.py
  * `Inspection`クラス:型の修正

0.76.0

141
  
  dataclass/annotation_specs.py
  * `AnnotationSpecsV1`:`updated_datetime` を追加
  
  dataclass/task.py
  * `TaskHistoryShort`:`worked` を追加
  
  models.py
  * `JobType`:`"gen-inputs-list"`を追加
  
  generated_api.py
  * `post_project_inputs_update`を追加

0.73.0

models.py
  * `JobType`に`delete-project`追加
  
  
  改善
  parser.py
  * `SimpleAnnotationParserByTask`クラスの`parser_list`メソッドを削除して、`lazy_parse`メソッドを追加した

0.72.1

dataclass/annotation.py
  * `FullAnnotationDetailOld`を削除  126

0.72.0

`generated_api.py`
  * 以下のメソッドに`query_params`引数を追加
  * `post_annotation_archive_update`
  * `delete_project`
  * `initiate_project_copy`
  * `initiate_tasks_generation`
  * `get_project_inputs_url`メソッドを追加
  
  
  `wrapper.py`
  * `download_project_inputs_url`メソッドの追加

0.71.0

* `getEditorAnnotation` APIの追加
  
  119

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


        

0.31.0


        

0.30.3


        

0.30.1

改善
  utils.py
  * 差戻回数を取得できるメソッド`get_number_of_rejections`を追加 155

0.30.0

改善
  wrapper.py
  * `get_annotation_specs_relation`で属性の紐づけ情報を取得する際に、参照元のラベルも判定するようにした。153

0.29.3

改善
  utils.py
  * `can_put_annotation`メソッドの追加 145
  * `first_true`メソッドの廃止 145
  
  
  廃止予定
  2020-05-01以降 utilsのいくつかのメソッドを非公開
  以下のメソッドを非公開にします。以下のメソッドは本来非公開用でして、外部で利用することを想定していなかったためです。
  * utils.raise_for_status
  * utils.log_error_response
  * utils.download

0.29.2

改善
  wrapper.py
  * `initiate_tasks_generation_by_csv`:`query_params`を渡せるようにした

0.29.0


        

0.28.1

新機能
  wrapper.py
  * `copy_annotation`メソッドを追加
  * `get_annotation_specs_relation`メソッドの追加

0.28.0


        

0.27.11

改善
  wrapper.py
  * 以下のメソッドの名前を変更し、引数`fp`の名前を`data`に変更した。 138
  * `upload_file_object_to_s3` -> `upload_data_to_s3`
  * `upload_file_object_as_instruction_image` -> `upload_data_as_instruction_image`

0.27.10

改善
  wrapper.py
  * file objectをアップロードするメソッドを追加 137
  * `upload_file_object_as_instruction_image`
  * `upload_file_object_to_s3`

0.27.9

改善
  * `parser.py`:`SimpleAnnotationParser`クラスに`load_json`メソッドを追加する

0.27.7


        

0.27.5

改善
  parser.py
  * アノテーションzip or ディレクトリを、タスク単位で処理できるメソッドを追加 128
  * `lazy_parse_simple_annotation_zip_by_task`
  * `lazy_parse_simple_annotation_dir_by_task`

0.27.4

改善
  dataclass/annotation.py
  * `FullAnnotationData`の詳細なクラスを追加  127

0.27.3


        

0.27.2

改善
  `dataclass/annotation.py`
  * `AnnotationDetail` DataClassに`created_datetime`と`updated_datetime`を追加 124

0.27.1

改善
  `dataclass/annotation.py`
  * `AnnotationDetail`, `Annotation` DataClassを追加 122

0.27.0


        

0.26.0


        

0.25.2

不具合対応
  * 「responseのContent-Typeが、`application/json;charset=utf-8`のようにcharsetが含まれているときは、JSONだと認識せずbyte型のオブジェクトが返る」不具合 117