Project Nessie: Transactional Catalog for Data Lakes with Git-like semantics
Project description
Python API and CLI for Nessie
Nessie is a system to provide Git like capability for Iceberg Tables, Delta Lake Tables, Hive Tables and Sql Views.
More information can be found at projectnessie.org
History
0.12.1 (2021-11-03)
Update / clarify CLI docs
Fix ‘pynessie.auth’ not found error
Clearer ‘nessie log’ cli command
0.12.0 (2021-10-25)
Specialize and document Nessie exceptions
Fix –json on specific branches and tags
0.11.0 (2021-10-20)
Fix Nessie’s representation of global and on-reference state (Iceberg tables)
Support expected contents in Nessie Put operations in CLI
Fix CLI log -n option
0.10.1 (2021-10-08)
Various fixes and improvements
Update REST-API calls for new version-store API requirements
0.9.2 (2021-08-26)
(No Python related highlights)
0.9.0 (2021-08-09)
(No Python related highlights)
0.8.3 (2021-07-19)
Fix ser/de of SqlView when listing contents
0.8.2 (2021-07-15)
REST-API change: only accept named-references
REST-API change: Server-side commit range filtering
OpenAPI: more explicit constraints on parameters
Commit-log filtering on all fields of CommitMeta
Use “Common Expression Language” for commit-log and entries filtering
Prepare for multi-tenancy
Fix ser/de of DeltaLakeTable when listing contents
0.7.0 (2021-06-15)
Fix naming in nessie client merge operation
Distinguish between author & committer in the Python CLI
Allow setting author when committing via Python CLI
Loosen pins for client install on Python cli
0.6.1 (2021-05-25)
(no Python relevant changes)
0.6.0 (2021-05-12)
create-reference and commit operations return the new commit-hash
dependency updates
0.5.1 (2021-04-09)
(no Python relevant changes)
0.5.0 (2021-04-08)
dependency updates
endpoint updates for object type and new commit metadata object
0.4.0 (2021-03-08)
dependency updates
0.3.0 (2020-12-30)
support for python3.9
correct display of contents in the cli
better type checking
0.2.1 (2020-10-30)
fix install requirements in setup.py
0.2.0 (2020-10-30)
git-like cli interface
more complete coverage of REST endpoints
better testing
0.1.1 (2020-10-01)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pynessie-0.12.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2ad5580a29c06d200322923dcc6128e4ea872d8de58d6ffd619e6b39a612cae |
|
MD5 | 3ce5ebc1153f007752feef3cc666ea27 |
|
BLAKE2b-256 | 1b4253c4db7fbc315980924566617606d9f54f71e570073405ffa5165c53b1ae |