Skip to content

Releases: encord-team/encord-client-python

0.1.184

21 Nov 09:54
dbabc87

Choose a tag to compare

What's Changed

Full Changelog: 0.1.183...0.1.184

0.1.183

14 Nov 13:08
a7b037b

Choose a tag to compare

What's Changed

Full Changelog: 0.1.181...0.1.183

0.1.181

06 Nov 17:39
af45b08

Choose a tag to compare

What's Changed

  • feat: PLA-1585 Access "archived" field in ontology structure by @ricky-encord in #975
  • feat: PLA-1586 Add include_archived flag to initialise_labels by @ricky-encord in #983
  • Support for Global classifications by @rad-cord in #988
  • chore: Make the message we're looking for constant by @rad-cord in #1006
  • chore: Enable pyflake checks (F) in ruff. Remove unused imports by @rad-cord in #1003

Full Changelog: 0.1.180...0.1.181

0.1.180

04 Nov 14:06
ee9a316

Choose a tag to compare

What's Changed

Full Changelog: 0.1.179...0.1.180

0.1.179

23 Oct 10:47
df3eaea

Choose a tag to compare

What's Changed

  • fix: PLA-1817 - Adding back the page_token because otherwise it breaks editor logs by @solene-encord in #990
  • fix: PLA-1815 - Creating new version to resolve bug in the previous one by @solene-encord in #991

Full Changelog: 0.1.178...0.1.179

0.1.178

22 Oct 16:04
67bf205

Choose a tag to compare

New Features

You can now query the editor_logs using a get_editor_logs for faster label row retrieval.

project = client_instance.get_project(<project_hash>

# Fetch the logs of the project with mandatory start_time and end_time parameters and a maximum of 30 days range
start_time = datetime.datetime.now() - datetime.timedelta(days=29)
end_time = datetime.datetime.now()
logs_response = project.get_editor_logs(start_time=start_time, end_time=end_time)

What's Changed

Full Changelog: 0.1.177...0.1.178

0.1.177

17 Oct 10:12
0401e26

Choose a tag to compare

What's Changed

  • Adds docstrings for task teleport by @Laverne-Encord in #977
  • Updates CloudUploadSettings docstrings by @Laverne-Encord in #978
  • fixing a vulnerability by @mustakeem-encord in #972
  • Updates Readme for the Python SDK by @Laverne-Encord in #982
  • Add "self-occluded" individual primitive points visibitlity option by @vitaly-encord in #981. Example:
    client = EncordUserClient.create_with_ssh_private_key("path/to/ssh_key")
    
    project = client.get_project("project")
    row = project.list_label_rows_v2(data_hashes=["data_hash"])[0]
    row.initialise_labels()
    
    person = project.ontology_structure.get_child_by_title("Person", Object)
    skeleton_instance = person.create_instance()
    
    coordinates = SkeletonCoordinates(
        name="test",
        values=[
            SkeletonCoordinate(
                x=0.1,
                y=0.1,
                name="point",
                value="point",
                color="red",
                feature_hash=person.feature_node_hash,
                visibility=Visibility.SELF_OCCLUDED,
            ),
        ],
    )
    
    skeleton_instance.set_for_frames(coordinates, 1)
    row.add_object_instance(skeleton_instance)
    row.save()

New Contributors

Full Changelog: 0.1.176...0.1.177

0.1.176

25 Sep 14:20
199db41

Choose a tag to compare

What's Changed

  • feat: PLA-1189 Support for moving tasks to an arbitrary workflow stage by @ricky-encord in #974

Full Changelog: 0.1.175...0.1.176