Skip to content

Releases: latitudesh/latitudesh-python-sdk

python - v3.0.1 - 2026-03-26 23:08:10

26 Mar 23:08
0bd5f5b

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 3.0.1

Python SDK Changes:

  • latitudesh.kubernetes_clusters.update_kubernetes_cluster(): Added
  • latitudesh.kubernetes_clusters.get_kubernetes_cluster(): response.data.attributes.worker_status Added

Generated with Speakeasy CLI 1.759.3

Publishing Completed

python - v3.0.0 - 2026-03-26 21:38:32

26 Mar 21:38
b2eefbd

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 3.0.0

Python SDK Changes:

  • latitudesh.plans.list_vm_plans(): response.data[].attributes Changed (Breaking ⚠️)
  • latitudesh.private_networks.get(): response Changed (Breaking ⚠️)
  • latitudesh.virtual_machines.create():
    • request.data.attributes.operating_system Added
    • response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.unlock(): response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.lock(): response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.update(): response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.get(): response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.create(): response.data.attributes Changed (Breaking ⚠️)
  • latitudesh.servers.list(): response.data[].attributes Changed (Breaking ⚠️)
  • latitudesh.storage.get_storage_objects(): Added
  • latitudesh.firewalls.update():
    • request.data.attributes.rules[].description Added
    • response.data.attributes.rules[].description Added
  • latitudesh.storage.post_storage_objects(): Added
  • latitudesh.storage.get_storage_object(): Added
  • latitudesh.storage.delete_storage_objects(): Added
  • latitudesh.virtual_machines.update_virtual_machine(): Added
  • latitudesh.plans.get_containers_plan(): Removed (Breaking ⚠️)
  • latitudesh.api_keys.list(): response Changed
  • latitudesh.api_keys.create(): response.data.attributes.token Added
  • latitudesh.api_keys.regenerate(): response.data.attributes.token Added
  • latitudesh.api_keys.update_api_key(): response.data.attributes.token Added
  • latitudesh.events.list(): response.data[].data[].attributes.properties Added
  • latitudesh.firewalls.list(): response.data[].attributes.rules[].description Added
  • latitudesh.firewalls.create():
    • request.data.attributes.rules[].description Added
    • response.data.attributes.rules[].description Added
  • latitudesh.firewalls.get(): response.data.attributes.rules[].description Added
  • latitudesh.elastic_ips.list_elastic_ips(): Added
  • latitudesh.kubernetes_clusters.get_kubernetes_cluster_kubeconfig(): Added
  • latitudesh.kubernetes_clusters.delete_kubernetes_cluster(): Added
  • latitudesh.kubernetes_clusters.get_kubernetes_cluster(): Added
  • latitudesh.kubernetes_clusters.create_kubernetes_cluster(): Added
  • latitudesh.kubernetes_clusters.list_kubernetes_clusters(): Added
  • latitudesh.elastic_ips.update_elastic_ip(): Added
  • latitudesh.elastic_ips.delete_elastic_ip(): Added
  • latitudesh.storage.create_filesystem(): error.status[503] Added
  • latitudesh.storage.post_storage_volumes(): error.status[503] Added
  • latitudesh.tags.create(): error.status[422] Added
  • latitudesh.tags.update(): error.status[422] Added
  • latitudesh.virtual_machines.list(): response.status[200].content[application/vnd.api+json Added
  • latitudesh.elastic_ips.get_elastic_ip(): Added
  • latitudesh.virtual_machines.get(): response.status[200].content[application/vnd.api+json Added
  • latitudesh.elastic_ips.create_elastic_ip(): Added

Generated with Speakeasy CLI 1.759.3

Publishing Completed

python - v2.3.2 - 2026-01-22 15:56:07

22 Jan 15:56
e85ef53

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 2.3.2

Python SDK Changes:

  • latitudesh.servers.create():
    • request.data.attributes Changed
    • response.data.attributes Changed Breaking ⚠️
  • latitudesh.storage.create_filesystem(): response.data.attributes.created_at Changed Breaking ⚠️
  • latitudesh.api_keys.create():
    • request.data.attributes Changed
    • response.data.attributes Changed Breaking ⚠️
  • latitudesh.api_keys.regenerate():
    • request.data.attributes Changed Breaking ⚠️
    • response.data.attributes Changed Breaking ⚠️
  • latitudesh.servers.list(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.ip_addresses.list():
    • request.filter[additional] Added
    • response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.ip_addresses.get(): response.attributes Changed Breaking ⚠️
  • latitudesh.plans.list(): response.data.[].attributes.regions.[].pricing Changed Breaking ⚠️
  • latitudesh.plans.get(): response.data.attributes.regions.[].pricing Changed Breaking ⚠️
  • latitudesh.plans.get-containers-plan(): response.attributes.regions.[].pricing Changed Breaking ⚠️
  • latitudesh.private_networks.update(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.projects.list(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.projects.create(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.projects.update(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.list_for_project(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.create(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.get(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.update(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.get-ssh-keys():
    • request.filter[scope] Added
    • response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.post-ssh-key(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.get-ssh-key(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.ssh_keys.put-ssh-key(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.user_data.list_project_user_data(): response.data Changed Breaking ⚠️
  • latitudesh.private_networks.get(): response.data.data.attributes Changed Breaking ⚠️
  • latitudesh.private_networks.create(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.private_networks.list(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.user_data.get-users-data():
    • request.filter[scope] Added
    • response.data Changed Breaking ⚠️
  • latitudesh.virtual_machines.create():
    • request.data.attributes Changed Breaking ⚠️
    • response.data.attributes Changed Breaking ⚠️
  • latitudesh.api_keys.list(): response Changed Breaking ⚠️
  • latitudesh.user_profile.list_teams(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.billing.list_usage(): response.data.attributes.products.[] Changed Breaking ⚠️
  • latitudesh.user_profile.update(): response.data.attributes.authentication_factor_id Changed Breaking ⚠️
  • latitudesh.servers.get(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.servers.update():
    • request.data.attributes Changed
    • response.data.attributes Changed Breaking ⚠️
  • latitudesh.servers.get_deploy_config(): response.data.attributes.partitions Changed Breaking ⚠️
  • latitudesh.servers.update_deploy_config():
    • request.attributes Changed
    • response.data.attributes.partitions Changed Breaking ⚠️
  • latitudesh.servers.lock(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.servers.unlock(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.user_profile.get(): response.data.attributes.teams.[].description Changed Breaking ⚠️
  • latitudesh.traffic.get_quota(): response.data.attributes.quota_per_project.[].price Changed Breaking ⚠️
  • latitudesh.storage.update_filesystem(): response.data.attributes.created_at Changed Breaking ⚠️
  • latitudesh.storage.get-storage-volumes(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.storage.post-storage-volumes(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.storage.get-storage-volume(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.tags.list(): response.data.[].attributes.team.description Changed Breaking ⚠️
  • latitudesh.tags.create():
    • request.data.attributes.description Changed
    • response.data.attributes.team.description Changed Breaking ⚠️
  • latitudesh.tags.update():
    • request.data.attributes.description Changed
    • response.data.attributes.team.description Changed Breaking ⚠️
  • latitudesh.teams.get(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.teams.create(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.teams.update(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.user_data.patch-user-data(): response.data.attributes.project Added
  • latitudesh.servers.reinstall():
    • request.data.attributes Changed
  • latitudesh.api_keys.update-api-key(): Added
  • latitudesh.user_data.get-user-data(): response.data.attributes.project Added
  • latitudesh.user_data.post-user-data(): response.data.attributes.project Added
  • latitudesh.user_data.update(): response.data.attributes.project Added
  • latitudesh.user_data.get_project_user_data(): response.data.attributes.project Added
  • latitudesh.user_data.create(): response.data.attributes.project Added
  • latitudesh.plans.list_vm_plans(): request.filter[gpu] Added
  • latitudesh.vpn_sessions.list(): request.filter[location] Changed

Generated with Speakeasy CLI 1.694.0

Publishing Completed

python - v2.3.1 - 2025-12-16 11:30:43

16 Dec 11:30
cff6133

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 2.3.1

Python SDK Changes:

  • latitudesh.teams_members.list(): response.data.[] Changed Breaking ⚠️
  • latitudesh.plans.list(): response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.plans.get(): response.data.attributes Changed Breaking ⚠️
  • latitudesh.user_data.list_project_user_data(): response Changed Breaking ⚠️
  • latitudesh.user_data.get-users-data(): response Changed Breaking ⚠️
  • latitudesh.virtual_machines.create():
    • request.data.attributes Changed
    • response.data.attributes.billing Added
  • latitudesh.vpn_sessions.list(): request.filter[location] Changed

Generated with Speakeasy CLI 1.676.1

Publishing Completed

python - v2.3.0 - 2025-12-04 20:41:32

04 Dec 20:41
78483bf

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 2.3.0

Python SDK Changes:

  • latitudesh.billing.list_usage(): response.data.attributes.threshold Changed Breaking ⚠️
  • latitudesh.storage.get-storage-volumes(): response.data.[].attributes.namespace_id Changed Breaking ⚠️
  • latitudesh.storage.post-storage-volumes(): response.data.attributes.namespace_id Changed Breaking ⚠️
  • latitudesh.storage.get-storage-volume(): response.data.attributes.namespace_id Changed Breaking ⚠️

Generated with Speakeasy CLI 1.668.0

Publishing Completed

python - v2.2.0 - 2025-12-01 21:58:59

01 Dec 21:59
ec62a65

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 2.2.0

Python SDK Changes:

  • latitudesh.billing.list_usage(): response.data.attributes.available_credit_balance Added
  • latitudesh.ssh_keys.get-ssh-keys(): request.filter[project] Added
  • latitudesh.ssh_keys.post-ssh-key():
    • request.data.attributes.project Added
  • latitudesh.user_data.get-users-data(): request.filter[project] Added
  • latitudesh.user_data.post-user-data():
    • request.data.attributes.project Added

Generated with Speakeasy CLI 1.665.0

Publishing Completed

python - v2.1.0 - 2025-11-04 13:03:27

04 Nov 13:03
c60b8c0

Choose a tag to compare

Generated by Speakeasy CLI

latitudesh-python-sdk 2.1.0

Python SDK Changes Detected:

  • latitudesh.servers.create_ipmi_session(): error Changed Breaking ⚠️
  • latitudesh.tags.update():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.api_keys.delete(): error.status[404] Removed Breaking ⚠️
  • latitudesh.events.list(): response.data.[] Changed Breaking ⚠️
  • latitudesh.firewalls.create():
    • response Changed Breaking ⚠️
    • error.status[422] Removed Breaking ⚠️
  • latitudesh.vpn_sessions.delete(): error.status[404] Removed Breaking ⚠️
  • latitudesh.vpn_sessions.refresh_password(): error.status[404] Removed Breaking ⚠️
  • latitudesh.vpn_sessions.create(): error.status[422] Removed Breaking ⚠️
  • latitudesh.firewalls.get():
    • response Changed Breaking ⚠️
    • error.status[404] Removed Breaking ⚠️
  • latitudesh.firewalls.delete(): error Changed Breaking ⚠️
  • latitudesh.firewalls.update():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.firewalls.list_assignments(): error.status[404] Removed Breaking ⚠️
  • latitudesh.firewalls.assign():
    • response.attributes.server Removed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.firewalls.delete_assignment(): error Changed Breaking ⚠️
  • latitudesh.ip_addresses.list(): error.status[422] Removed Breaking ⚠️
  • latitudesh.ip_addresses.get(): error.status[404] Removed Breaking ⚠️
  • latitudesh.teams_members.add(): error Changed Breaking ⚠️
  • latitudesh.teams_members.remove_member(): error Changed Breaking ⚠️
  • latitudesh.operating_systems.list(): response.data.[] Changed Breaking ⚠️
  • latitudesh.plans.list():
    • request.filter[stock_level] Changed
    • response.data.[].attributes Changed Breaking ⚠️
  • latitudesh.plans.get():
    • response.data.attributes Changed Breaking ⚠️
    • error.status[404] Removed Breaking ⚠️
  • latitudesh.plans.update_bandwidth(): error.status[403] Removed Breaking ⚠️
  • latitudesh.projects.create(): error Changed Breaking ⚠️
  • latitudesh.projects.delete(): error Changed Breaking ⚠️
  • latitudesh.servers.create_out_of_band_connection(): error Changed Breaking ⚠️
  • latitudesh.regions.get(): error.status[404] Removed Breaking ⚠️
  • latitudesh.roles.get(): error.status[404] Removed Breaking ⚠️
  • latitudesh.servers.list():
    • response.data.[].attributes Changed
    • error.status[422] Removed Breaking ⚠️
  • latitudesh.servers.create():
    • response.data.attributes Changed
    • error Changed Breaking ⚠️
  • latitudesh.vpn_sessions.list(): error.status[422] Removed Breaking ⚠️
  • latitudesh.private_networks.remove_assignment(): error Changed Breaking ⚠️
  • latitudesh.private_networks.assign():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.private_networks.list_assignments(): response.data.[].attributes.server_id Removed Breaking ⚠️
  • latitudesh.api_keys.create(): error Changed Breaking ⚠️
  • latitudesh.private_networks.delete_virtual_network():
    • request.vlan_id Changed Breaking ⚠️
    • error.status[406] Removed Breaking ⚠️
  • latitudesh.servers.delete(): error Changed Breaking ⚠️
  • latitudesh.servers.update():
    • request Changed Breaking ⚠️
    • response.status[200].content[application/vnd.api+json Added
    • error Changed Breaking ⚠️
  • latitudesh.private_networks.get(): response.data Changed Breaking ⚠️
  • latitudesh.servers.update_deploy_config():
    • request.attributes Changed Breaking ⚠️
    • response.data.attributes.user_data Added
    • error Changed Breaking ⚠️
  • latitudesh.servers.lock():
    • response.data.attributes Changed
    • error Changed Breaking ⚠️
  • latitudesh.servers.unlock():
    • response.data.attributes Changed
    • error Changed Breaking ⚠️
  • latitudesh.servers.list_out_of_band_connections(): error.status[404] Removed Breaking ⚠️
  • latitudesh.projects.update(): error Changed Breaking ⚠️
  • latitudesh.api_keys.regenerate(): error Changed Breaking ⚠️
  • latitudesh.private_networks.update():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.status[403] Removed Breaking ⚠️
  • latitudesh.servers.start_rescue_mode(): error Changed Breaking ⚠️
  • latitudesh.servers.exit_rescue_mode(): error Changed Breaking ⚠️
  • latitudesh.servers.schedule_deletion(): error Changed Breaking ⚠️
  • latitudesh.servers.unschedule_deletion(): error.status[403] Removed Breaking ⚠️
  • latitudesh.servers.reinstall():
    • request.data.attributes.user_data Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.ssh_keys.create(): error Changed Breaking ⚠️
  • latitudesh.ssh_keys.delete(): error.status[404] Removed Breaking ⚠️
  • latitudesh.ssh_keys.update(): error Changed Breaking ⚠️
  • latitudesh.ssh_keys.post-ssh-key(): error Changed Breaking ⚠️
  • latitudesh.ssh_keys.delete-ssh-key(): error.status[404] Removed Breaking ⚠️
  • latitudesh.ssh_keys.put-ssh-key(): error Changed Breaking ⚠️
  • latitudesh.storage.create_filesystem(): error Changed Breaking ⚠️
  • latitudesh.storage.delete_filesystem(): error Changed Breaking ⚠️
  • latitudesh.storage.update_filesystem(): error Changed Breaking ⚠️
  • latitudesh.tags.create():
    • response Changed Breaking ⚠️
    • error.status[422] Removed Breaking ⚠️
  • latitudesh.tags.delete(): error.status[404] Removed Breaking ⚠️
  • latitudesh.servers.actions(): error.status[403] Removed Breaking ⚠️
  • latitudesh.teams.create(): error Changed Breaking ⚠️
  • latitudesh.teams.update(): error Changed Breaking ⚠️
  • latitudesh.traffic.get(): error.status[422] Removed Breaking ⚠️
  • latitudesh.traffic.get_quota(): error.status[503] Removed Breaking ⚠️
  • latitudesh.user_data.list_project_user_data(): error.status[404] Removed Breaking ⚠️
  • latitudesh.user_data.create(): error Changed Breaking ⚠️
  • latitudesh.user_data.get_project_user_data(): error.status[404] Removed Breaking ⚠️
  • latitudesh.user_data.delete(): error.status[404] Removed Breaking ⚠️
  • latitudesh.user_data.update(): error Changed Breaking ⚠️
  • latitudesh.user_data.get-user-data(): error.status[404] Removed Breaking ⚠️
  • latitudesh.user_data.delete-user-data(): error.status[404] Removed Breaking ⚠️
  • latitudesh.user_profile.update(): error Changed Breaking ⚠️
  • latitudesh.private_networks.create():
    • response Changed Breaking ⚠️
    • error.status[422] Removed Breaking ⚠️
  • latitudesh.virtual_machines.create():
    • request.data.attributes Changed
    • response.data Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • latitudesh.private_networks.list(): response.data.[].attributes Changed
  • latitudesh.virtual_machines.list(): request.extra_fields[virtual_machines] Added
  • latitudesh.servers.get_deploy_config(): response.data.attributes.user_data Added
  • latitudesh.servers.get(): response.data.attributes Changed
  • latitudesh.virtual_machines.create-virtual-machine-action(): Added
  • latitudesh.storage.post-storage-volumes-mount(): Added
  • latitudesh.storage.get-storage-volume(): Added
  • latitudesh.storage.delete-storage-volumes(): Added
  • latitudesh.storage.get-storage-volumes(): Added
  • latitudesh.storage.post-storage-volumes(): Added
  • latitudesh.plans.get-containers-plan(): Added
  • latitudesh.firewalls.get-all-firewall-assignments(): Added

Generated with Speakeasy CLI 1.648.0

Publishing Completed

python - v2.0.1 - 2025-07-13 21:44:41

13 Jul 21:44
953ea81

Choose a tag to compare

Generated by Speakeasy CLI

2025-07-13 21:44:41

Changes

Based on:

Generated

  • [python v2.0.1] .

Releases

Publishing Completed

python - v2.0.0 - 2025-06-30 18:31:31

30 Jun 18:31
876d326

Choose a tag to compare

Generated by Speakeasy CLI

2025-06-30 18:31:31

Changes

Based on:

Generated

  • [python v2.0.0] .

Releases

Publishing Completed

python - v1.1.0 - 2025-04-30 21:16:39

30 Apr 21:16
6ee4e44

Choose a tag to compare

Generated by Speakeasy CLI

2025-04-30 21:16:39

Changes

Based on:

Generated

  • [python v1.1.0] .

Releases

Publishing Completed