All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Changes are grouped as follows
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- Initial version of cognite-cdffs scripts.
- This CHANGELOG file to hopefully serve as an evolving example of a standardized open source project CHANGELOG.
- Adding twine as dev dependency
- Workflow updates for code coverage
- Fixing dependency issues & minor release issues
- Bug fixes on file sizes.
- pre-commit hook updates
- Updates based on new black version
- dependency version updates
- Syncing pyproject.toml & poetry.lock
- Updates to handle file metadata for each file when they are opened.
- Integration test updates for File IO operations.
- Documentation updates
- Poetry config file updates
- dependency version upgrades
- Fixed doc-strings
- Authentication to CDF is part of
cdffs
. - Documentation updates.
- dependency version upgrades
- Poetry version upgrade
- Bug fixes on documentation.
- Bug fixes on Authentication.
- Dependency updates for docs
- Poetry version upgrade
[unreleased]:
- Dependency updates for docs & source code.
[unreleased]:
- Dependency updates for docs & source code.
- Security fixes for requests package.
[unreleased]:
- Added
exists
method to check if a file exists in CDF. - Added
rm_files
method to delete a list of files from CDF. - Added capability to allow users to configure download retry parameters.
- Dependency updates for docs & source code.
[unreleased]:
- Added
limit
option forls
method. It will be useful for file io operations. - Dependency updates for docs & source code.
[unreleased]:
- Directory cache is updated to have latest file size information when the file is re-uploaded immediately.
- Dependency updates for docs & source code.
[unreleased]:
- Dependency updates for docs & source code to eliminate the security vulnerabilities found on the
cryptography
andcertifi
packages.
[unreleased]:
- Dependency updates for docs & source code.
[unreleased]:
- Support for native multipart file upload for CDF in Azure and Google.
- Fix internal cache accumulated if big files are handled with native multipart implementation
- Support for cognite-sdk 7.x.x + versions.
- Dependency updates for docs & source code.
- Fixes to render the readthedocs documentation properly.
- Dependency updates for docs & source code.
- Added the environment name for the Github workflows.
- Dependency updates for source code.
- Dependency updates for source code.
- Updated Github actions to use the latest versions.
- Dependency updates for source code.
- Added support for pydantic v1
- Dependency updates for source code.
- Updated Github actions to use the latest versions of Code Cov.
- Removed the multi-version support for pydantic.
- Introduced vendoring for pydantic v1.
- Dependency updates for source code.
- Included vendor directory as package to be included in the final distribution.
- Dependency updates for source code.
- Updated to use directory names from file metadata.