$npx skillfedfor your agent

condor-git-config

dynamically configure an HTCondor node from a git repository

SkipPyPI Distributed ComputingReleased Mar 2022215.6K downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — condor_git_config-0.1.5-py3-none-any.whl
v0.1.5 · released 2022-03-22 · Python >=3.6 · 1 runtime deps: filelock

No. The package is abandoned (last release March 2022, no commits since) and will not receive updates or security patches. While it has low install friction and a permissive license, the lack of maintenance combined with its narrow, infrastructure-specific use case makes it a poor choice for new deployments. Consider it only if you are maintaining an existing HTCondor cluster that already uses this hook and you accept the risk of running unmaintained code.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.6 or later and git to be available on the system where the hook runs.
  • Low friction: pure Python wheel with a single runtime dependency (filelock).
  • However, the package is abandoned—last release was 2022-03-22 and no commits since then.

License · maintenance · safety

permissive license (permissive) — MIT license (permissive) means you can use, modify, and distribute the package freely with minimal restrictions, provided you retain the license notice.

last release 2022-03-22 (1606 days) · last repo commit 2022-03-22

0 known vulnerabilities (OSV.dev, 2026-08-14) · 215,619 downloads/mo, #9,397 on PyPI

Verify before relying

pip install condor_git_config

Then in an HTCondor config file:
include command : condor-git-config https://git.example.com/condor-configs.git
  • Whether the package works with recent HTCondor versions (last release predates current HTCondor releases by several years).
  • Whether filelock is the only external dependency or if system-level git access is also required.
Same gist for agents: .md · .json

What it is and what it does

condor-git-config is a command-line hook designed to integrate with HTCondor's configuration system. It fetches a git repository to a local cache, selects configuration files using regex patterns (by default, top-level `.cfg` files), and makes them available for dynamic inclusion in HTCondor config files through the `include command` directive. The hook creates an HTCondor macro pointing to the cache root, allowing included files to reference subdirectories.

The package depends only on filelock for cache synchronization and is intended for system administrators managing HTCondor clusters. It supports conditional file inclusion via blacklist/whitelist patterns and can read arguments from external files, enabling dynamic configuration based on runtime context (e.g., domain name or node role).

Use it for

  • Manage HTCondor configuration across multiple nodes by storing configs in a central git repository and pulling them dynamically at startup.
  • Conditionally include node-specific or role-specific HTCondor settings based on blacklist/whitelist patterns applied to config filenames.
  • Deploy security or proxy configurations to specific HTCondor nodes by whitelisting only the relevant config files.
  • Version-control HTCondor configurations and roll back to previous versions by checking out different git branches or tags.
  • Automate HTCondor setup in containerized or ephemeral environments where configuration must be fetched fresh on each node startup.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No.

The package is abandoned (last release March 2022, no commits since) and will not receive updates or security patches. While it has low install friction and a permissive license, the lack of maintenance combined with its narrow, infrastructure-specific use case makes it a poor choice for new deployments. Consider it only if you are maintaining an existing HTCondor cluster that already uses this hook and you accept the risk of running unmaintained code.

Install

condor-git-config on PyPI

Before you install

Low friction: pure Python wheel with a single runtime dependency (filelock). However, the package is abandoned—last release was 2022-03-22 and no commits since then. It still supports current Python versions (3.6+) but will not receive updates or security patches.

Requires Python 3.6 or later and git to be available on the system where the hook runs.

License in practice

MIT license (permissive) means you can use, modify, and distribute the package freely with minimal restrictions, provided you retain the license notice.

Quickstart

pip install condor_git_config

Then in an HTCondor config file:
include command : condor-git-config https://git.example.com/condor-configs.git

Verify before relying

  • Whether the package works with recent HTCondor versions (last release predates current HTCondor releases by several years).
  • Whether filelock is the only external dependency or if system-level git access is also required.

Package facts

Licensepermissive license permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
filelock
MaintenanceAbandoned 1,606 days since the last release
Last repo commit
First released
Downloads215,619 / month, #9,397 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Intended Audience :: DevelopersIntended Audience :: System AdministratorsLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3 :: Only

Evidence: condor_git_config-0.1.5-py3-none-any.whl

Tags

Capabilities
htcondor configuration managementgit-based config deploymentcondor dynamic configurationhtcondor config hookgit repository configuration synccondor config automationdynamic htcondor setup
Topics
htcondorconfig-managementabandoned
PyPI keywords
htcondorcondorconfiguration

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “htcondor configuration management”

  • condor-git-configProvides an executable hook that fetches HTCondor configuration files…
  • b2luigib2luigi wraps luigi to simplify scheduling and running batch tasks…
  • chzchz is a configuration management library that handles command-line…

Give your agent the search over MCP, or paste the wish link into any chat.

More Distributed Computing packages

grpcio Worth it
PyPI · Distributed Computing · released Jul 2026

gRPC Python is an HTTP/2-based RPC framework that enables you to define and call remote procedures across network boundaries using protocol buffers for serialization.

Install it if you need RPC communication in a distributed system or are integrating with existing gRPC services.

Apache-2.0compiled wheel · 3.10+
446.4Mdownloads / mo
execnet With conditions
PyPI · Libraries · released Nov 2025

execnet lets you spawn and communicate with Python interpreters across local processes, remote hosts, and different platforms, using a simple API for task distribution and inter-process messaging.

However, the aging maintenance status (275 days since last release) means you should verify it meets your concurrency and performance needs before committing to a…

MITpure Python · 3.8+aging
172.1Mdownloads / mo
cloudpickle Worth it
PyPI · Scientific/Engineering · released Nov 2025

Cloudpickle extends Python's standard pickle module to serialize lambda functions, interactively-defined functions and classes, and other constructs that the default pickle cannot handle, making it suitable for cluster computing and remote code execution.

Install it if you need to serialize lambda functions, interactively-defined code, or non-standard Python constructs for cluster computing or distributed execution.

BSD-3-Clausepure Python · 3.8+
148.4Mdownloads / mo
smart-open Worth it
PyPI · Distributed Computing · released Jul 2026

Provides a unified, open()-compatible Python API for streaming large files from remote storage (S3, GCS, Azure, HDFS, SFTP, HTTP) and local filesystems, with transparent compression support.

Install it if you work with large files on cloud storage or remote systems and want to avoid writing boilerplate around multiple SDKs.

MITpure Python
72.8Mdownloads / mo
portalocker Worth it
PyPI · Libraries · released Aug 2026

Portalocker provides cross-platform file locking with support for exclusive and shared locks, plus Redis-based distributed locks and process-aware PID file locking.

Install it if you need file or process coordination; the optional extras (pywin32, redis) are only required for specific lock types.

BSD-3-Clausepure Python · 3.10+
65.1Mdownloads / mo
ray Worth it
PyPI · Distributed Computing · released Aug 2026

Ray is a distributed computing framework that scales Python applications from a single machine to multi-node clusters, providing abstractions for parallel tasks, stateful actors, and shared objects.

permissive licensecompiled wheel · 3.10+
63.3Mdownloads / mo

See also mkdocs-exclude · mkdocs-include-markdown-plugin · sconf · dynamic-yaml · ConfigUpdater · config-formatter · gitmatch · b2luigi · mkdocs-include-dir-to-nav · gto