{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/18"}],"enrichment":{"capability":"python-hglib provides a Python interface to Mercurial version control by communicating with Mercurial's command server, enabling programmatic access to hg operations.","skillfed_tags":["mercurial","version-control","abandoned"],"use_cases":["Automating Mercurial repository operations in build or deployment scripts that cannot use the command-line hg tool directly.","Writing tools that need to query Mercurial repository metadata or history programmatically.","Integrating Mercurial version control into Python applications that manage or monitor multiple repositories.","Legacy system maintenance where existing Python code depends on hglib for Mercurial interaction."],"what_it_does":"python-hglib is a Python library that wraps Mercurial's command server to provide a programmatic interface to hg operations. Instead of shelling out to the hg command-line tool, it communicates directly with Mercurial's server mode, which the library describes as offering a fast and convenient way to interact with repositories from Python code.\n\nThe package is designed for developers who need to automate or script Mercurial workflows\u2014for example, querying repository state, running commits, or managing branches programmatically. However, the package has been abandoned since its last release on 2020-11-17 and classifiers only list Python up to 3.4, making it a legacy tool unsuitable for new projects unless you are maintaining existing Mercurial-based infrastructure.","worth_installing":"No, unless you are maintaining legacy code already using this package. The project is abandoned (last release 2020-11-17), classifiers only list Python up to 3.4, and high install friction suggests unresolved system dependencies. For new Mercurial automation, consider alternatives or direct command-line invocation."},"id":"python-hglib","links":{"html":"https://skillfed.io/packages/python-hglib","md":"https://skillfed.io/packages/python-hglib.md","pypi":"https://pypi.org/project/python-hglib/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-11-17","license_spdx":null,"license_treatment":"permissive","name":"python-hglib","python_support":"unspecified","summary":"Mercurial Python library"},"popularity":{"monthly_downloads":76923,"position":14578,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.6.2"}
