Name | kognic-base-clients JSON |
Version |
2.3.4
JSON |
| download |
home_page | |
Summary | Kognic Base Clients |
upload_time | 2024-02-27 15:44:02 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.7 |
license | MIT |
keywords |
kognic
api
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Kognic Base Clients
Python 3 library for providing a base clients for interacting with the Kognic platform
# Changelog
All notable changes to this library will be documented in this file
## [2.3.4] - 2024-02-27
- Rework timeout handling to make it more robust
## [2.3.2] - 2024-02-21
- Add `max_connection` parameter in resource clients to allow for more control over the number of network connections
## [2.3.1] - 2024-01-16
- fix auth resolution logic
## [2.3.0] - 2024-01-15
- allow to reuse existing auth session
## [2.0.0] - 2023-11-17
- Drop support for pydantic v1.X.Y
## [1.4.3] - 2023-11-07
- Add default values for `PaginatedResponse` fields after pydantic update
## [1.4.2] - 2023-11-03
- Add support for pydantic > 2.0.0
## [1.4.1] - 2023-10-19
- Expose AsyncFileResourceClient from cloud_storage package
## [1.4.0] - 2023-10-02
- Added delete method to `HttpClient`
## [1.3.0] - 2023-09-27
- Support for asynchronous callbacks in `UploadSpec`
## [1.2.0] - 2023-05-30
- Async support for file resource client. The synchronous client is now using async handlers behind the scenes.
## [1.1.0] - 2023-05-10
- Failed requests will be retried in a wider range of cases than previously, including both API calls and cloud storage.
## [1.0.3] - 2022-12-02
- Improve handling of network errors during file uploads. TCP and SSL timeout errors will now result in retries.
## [1.0.2] - 2022-11-01
- Internal re-work of scene upload handling to allow uploaded bytes from other sources than files
- Removed an unused argument from some internal methods.
## [1.0.1] - 2022-11-01
- Added string type as an option for cursor id
## [1.0.0] - 2022-10-18
- Annotell becomes Kognic
## [0.1.1] - 2022-08-16
- Corrected user agent
- Bugfix for timeout
## [0.1.0] - 2022-05-12
- Update `annotell-auth` to 2.0.1
- Support for pagination on API requests
## [0.0.1] - 2022-04-01
- Library created
Raw data
{
"_id": null,
"home_page": "",
"name": "kognic-base-clients",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "Kognic,API",
"author": "",
"author_email": "Kognic <scenes-and-predictions@kognic.com>",
"download_url": "https://files.pythonhosted.org/packages/97/be/bddcd7d6144f0c757641aaa6fdc646a52733fed77156d57440ba9c5a4a98/kognic-base-clients-2.3.4.tar.gz",
"platform": null,
"description": "# Kognic Base Clients\n\nPython 3 library for providing a base clients for interacting with the Kognic platform\n\n# Changelog\n\nAll notable changes to this library will be documented in this file\n\n## [2.3.4] - 2024-02-27\n\n- Rework timeout handling to make it more robust\n\n## [2.3.2] - 2024-02-21\n\n- Add `max_connection` parameter in resource clients to allow for more control over the number of network connections\n\n## [2.3.1] - 2024-01-16\n\n- fix auth resolution logic\n\n## [2.3.0] - 2024-01-15\n\n- allow to reuse existing auth session\n\n## [2.0.0] - 2023-11-17\n\n- Drop support for pydantic v1.X.Y\n\n## [1.4.3] - 2023-11-07\n\n- Add default values for `PaginatedResponse` fields after pydantic update\n\n## [1.4.2] - 2023-11-03\n\n- Add support for pydantic > 2.0.0\n\n## [1.4.1] - 2023-10-19\n\n- Expose AsyncFileResourceClient from cloud_storage package\n\n## [1.4.0] - 2023-10-02\n\n- Added delete method to `HttpClient`\n\n## [1.3.0] - 2023-09-27\n\n- Support for asynchronous callbacks in `UploadSpec`\n\n## [1.2.0] - 2023-05-30\n\n- Async support for file resource client. The synchronous client is now using async handlers behind the scenes.\n\n## [1.1.0] - 2023-05-10\n\n- Failed requests will be retried in a wider range of cases than previously, including both API calls and cloud storage.\n\n## [1.0.3] - 2022-12-02\n\n- Improve handling of network errors during file uploads. TCP and SSL timeout errors will now result in retries.\n\n## [1.0.2] - 2022-11-01\n- Internal re-work of scene upload handling to allow uploaded bytes from other sources than files\n- Removed an unused argument from some internal methods.\n\n## [1.0.1] - 2022-11-01\n- Added string type as an option for cursor id \n\n## [1.0.0] - 2022-10-18\n- Annotell becomes Kognic\n\n## [0.1.1] - 2022-08-16\n- Corrected user agent\n- Bugfix for timeout\n\n## [0.1.0] - 2022-05-12\n- Update `annotell-auth` to 2.0.1\n- Support for pagination on API requests\n\n## [0.0.1] - 2022-04-01\n\n- Library created\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Kognic Base Clients",
"version": "2.3.4",
"project_urls": {
"homepage": "https://github.com/annotell/kognic-base-clients-python"
},
"split_keywords": [
"kognic",
"api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f608d606d692cf8540a886290d8be47becc9566b40b9267ea332279b4c087446",
"md5": "319edc0725aaf3559a56d9ae7085e5e6",
"sha256": "ce65c5fc7f2babd61504c611ba3fb62f43d76452c27b1e1a6a4ad3d40885a679"
},
"downloads": -1,
"filename": "kognic_base_clients-2.3.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "319edc0725aaf3559a56d9ae7085e5e6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 14699,
"upload_time": "2024-02-27T15:44:00",
"upload_time_iso_8601": "2024-02-27T15:44:00.517532Z",
"url": "https://files.pythonhosted.org/packages/f6/08/d606d692cf8540a886290d8be47becc9566b40b9267ea332279b4c087446/kognic_base_clients-2.3.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97bebddcd7d6144f0c757641aaa6fdc646a52733fed77156d57440ba9c5a4a98",
"md5": "9ce076b89eb0a2450f581c1aef58c318",
"sha256": "8ce8dcdde0d11ab56b9235486336b3d8f48c3da5c5ad6f8036a32eaf5a4c6176"
},
"downloads": -1,
"filename": "kognic-base-clients-2.3.4.tar.gz",
"has_sig": false,
"md5_digest": "9ce076b89eb0a2450f581c1aef58c318",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 17090,
"upload_time": "2024-02-27T15:44:02",
"upload_time_iso_8601": "2024-02-27T15:44:02.698157Z",
"url": "https://files.pythonhosted.org/packages/97/be/bddcd7d6144f0c757641aaa6fdc646a52733fed77156d57440ba9c5a4a98/kognic-base-clients-2.3.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-27 15:44:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "annotell",
"github_project": "kognic-base-clients-python",
"github_not_found": true,
"lcname": "kognic-base-clients"
}