Added - Added support for embargoed assets through Asset Keys - Added `create_asset_key` method to Client class - Added `AssetKey` class for handling asset key responses - Added support for policy and secret handling in asset keys - Fixed bug in `resource_for_link` function.
2.3.0
Added - Migrated to PDM for package management and build system - Added code coverage reporting to CircleCI pipeline
Changed - Updated dependencies to latest versions: - requests>=2.31.0 - python-dateutil>=2.8.2 - vcrpy>=7.0.0 - coverage>=7.4.0 - flake8>=7.0.0 - requests-mock>=1.11.0 - PyYAML>=6.0.1 - Sphinx>=7.2.6 - sphinxcontrib-websupport>=1.2.7 - Simplified tox configuration to focus on supported Python versions (3.8-3.12) - Updated CircleCI configuration to use PDM
Removed - Removed setup.py in favor of pyproject.toml - Removed requirements.txt in favor of PDM dependency management - Removed support for legacy Python versions
* Added to integer coerce support to dict vars
master
2.2.0
* Update tox and circleci test matrix to test against Python 3.8, 3.9, 3.10, 3.11 and 3.12 * Added ResourceLink resolution feature
2.1.1
* Added twine to upload packages to pypi
2.1.0
* Added ResourceLink to Field Coercion class
2.0.0
* Fixed URL to 'Create Issue' button in readme * Changed CI/CD vendor from Travis to CircleCi.
**Breaking Changes**: Breaking Changes introduced in order to improve caching. * Changed `__CACHE__` object type from `list` to `dict` * Changed get cache interface from `ContentTypeCache.get(content_type_id)` to `ContentTypeCache.get(space_id, content_type_id)`