{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/12"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/6"},{"label":"Version Control","url":"https://skillfed.io/packages/category/software-development-version-control"}],"enrichment":{"capability":"A high-level Python wrapper around the lakeFS SDK that simplifies interaction with lakeFS repositories, branches, and objects through a cleaner API with environment-based credential inference.","skillfed_tags":["data-versioning","git-like-workflows"],"use_cases":["Automate data pipeline workflows that need to version control datasets across multiple branches and commits.","Search or process objects stored in specific lakeFS references without manual credential management.","Programmatically upload datasets and commit them with descriptive messages in a CI/CD pipeline.","Compare data changes between branches to detect drift or validate transformations.","Build Python applications that treat a lakeFS repository as a versioned data source."],"what_it_does":"lakefs is a Python wrapper that sits on top of the lower-level lakefs-sdk, providing a more intuitive object-oriented interface for working with lakeFS repositories. It abstracts away configuration boilerplate by inferring credentials from environment variables or configuration files, and offers higher-level operations like branching, committing, and diffing that mirror Git-like workflows but operate on data lake objects.\n\nThe package is designed for developers who want to programmatically manage versioned data repositories without wrestling with low-level SDK details. You work with Repository, Branch, and Reference objects to perform common tasks: listing objects, reading and writing files, creating commits, computing diffs between branches, and traversing version history using ref expressions similar to Git's revision syntax.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, carries a permissive Apache-2.0 license, and installs with minimal friction. It is a sensible choice if you are already using lakeFS and want a Pythonic, higher-level interface rather than working directly with the lower-level SDK."},"id":"lakefs","links":{"html":"https://skillfed.io/packages/lakefs","md":"https://skillfed.io/packages/lakefs.md","pypi":"https://pypi.org/project/lakefs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-10","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"lakefs","python_support":"supports_current","summary":"lakeFS Python SDK Wrapper"},"popularity":{"monthly_downloads":383463,"position":7077,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.16.0"}
