Lakefs-spec

Latest version: v0.9.0

Safety actively analyzes 638956 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.1.6

This release adds the ability to copy files in a repo by implementing `LakeFSFileSystem.cp_file`, as well as a comprehensive demo to explore the features of `lakefs-spec`.

The client helpers module was greatly expanded by maxmynter.

Minor bug fixes include removal of stdout handlers from all loggers.

What's Changed
* Update lakeFS image in local tests and CI, bump ruff by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/87
* Add file upload and download events and corresponding `LakeFSFile` hooks by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/85
* Implement `LakeFSFilesystem.cp_file` by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/84
* Implement directory listings caching for `ls` by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/86
* Add new `client_helper` functions by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/88
* Add rev-parse client helper by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/90
* Remove stdout handlers from module loggers by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/91
* Create a Demo for LakeFS-spec and Using LakeFS in a small scale e-2-e example project by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/67
* [ENG-96] Run pre-commit autoupdate by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/97
* Update Python development dependencies and lakeFS docker image tags by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/98
* Fix small README mistakes by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/99


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.5...v0.1.6

0.1.5

Fix an Issue that lead to incomplete file uploads for large data files.

What's Changed
* Fix buffer deletes on upload by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/77
* Only warn once before uploading a raw file by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/78


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.4...v0.1.5

0.1.4

This release introduces fine grained hooks that can be attached to specific `FSEvent`-events, we improved error messages, and added documentation.

What's Changed
* Better errors by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/60
* Load and use error message instead of only HTTP reason by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/61
* Wrap all API calls in `try-except`s by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/62
* Add tests for file operations with prechecks by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/63
* Add API call wrapper context manager by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/64
* Add test for expected logs on missing YAML module by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/65
* Add local S3 block storage adapter docker compose file by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/69
* Pipe `**kwargs` to client API calls, make `precheck_files` a file op keyword argument by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/70
* Call `objects_api.stat_object` endpoint in case of file in `fs.info` by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/71
* Introduce hooks for fine-grained lakeFS automations in file system operations by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/72
* Update developer tooling by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/74
* Fix local S3 docker compose by switching to host networking by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/75
* Add "reasons to use `lakefs-spec`" document by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/73
* Remove link deleted section in README.md by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/76


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.3...v0.1.4

0.1.3

This release contains two important bug fixes, namely, adding `postcommit` support for `LakeFSFile` writes, and passing the parsed resource to the client in the `LakeFSFileSystem.exists()` implementation.

What's Changed
* Unpin lakefs-client dependency by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/50
* Add implicit branch creation and other small changes to Readme.md by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/48
* Add postcommit support for lakeFS files by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/51
* Bump multiple tools and dependencies to latest versions by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/54
* Fix temporary config fixture to back up lakectl config if existent by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/55
* Add missing tests for `fs.exists()` and `fs.rm()` by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/56


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.2...v0.1.3

0.1.2

What's Changed
* Include setuptools-scm for version derivation from Git by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/33
* Re-add the note on local lakeFS test instances by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/34
* Add more configuration arguments to lakeFS file system by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/37
* Simplify deps by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/38
* Improve flexibility of commithooks by adding more arguments by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/36
* Assert instance caching works by adding a test for it by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/35
* Update stale commit hook documentation by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/39
* Remove stale pre-commit configurations, bump ruff to latest v0.0.286 by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/40
* Record code coverage in CI, upload to Codecov by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/41
* Add Tests for implicit Branch Creation by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/42
* chore: Lock main dependencies for CI by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/46
* Add lakectl config support by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/45
* Remove twine check from release workflow by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/49


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.0rc5...v0.1.2

0.1.1

What's Changed
* Include setuptools-scm for version derivation from Git by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/33
* Re-add the note on local lakeFS test instances by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/34
* Add more configuration arguments to lakeFS file system by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/37
* Simplify deps by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/38
* Improve flexibility of commithooks by adding more arguments by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/36
* Assert instance caching works by adding a test for it by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/35
* Update stale commit hook documentation by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/39
* Remove stale pre-commit configurations, bump ruff to latest v0.0.286 by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/40
* Record code coverage in CI, upload to Codecov by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/41
* Add Tests for implicit Branch Creation by maxmynter in https://github.com/appliedAI-Initiative/lakefs-spec/pull/42
* chore: Lock main dependencies for CI by AdrianoKF in https://github.com/appliedAI-Initiative/lakefs-spec/pull/46
* Add lakectl config support by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/45
* Remove twine check from release workflow by nicholasjng in https://github.com/appliedAI-Initiative/lakefs-spec/pull/49


**Full Changelog**: https://github.com/appliedAI-Initiative/lakefs-spec/compare/v0.1.0rc5...v0.1.1

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.