{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/5"},{"label":"Filesystems","url":"https://skillfed.io/packages/category/system-filesystems"}],"enrichment":{"capability":"Python library for programmatic access to the Artifactory REST API, enabling management of users, groups, repositories, artifacts, builds, and access tokens.","skillfed_tags":["artifactory-client","rest-api-wrapper","ci-cd-automation"],"use_cases":["Automate user and group creation, updates, and deletion in Artifactory as part of identity management workflows.","Deploy build artifacts to repositories and retrieve artifact metadata, properties, and statistics programmatically.","Manage repository configurations (local, virtual, remote, federated) and permissions across multiple Artifactory instances.","Promote builds between repositories and manage build lifecycle operations in CI/CD pipelines.","Generate, regenerate, and revoke API keys and access tokens for service accounts and automation.","Copy or move artifacts between repositories and manage artifact properties at scale."],"what_it_does":"PyArtifactory is a typed Python client for the Jfrog Artifactory REST API. It wraps HTTP operations through requests and pydantic for data validation, providing object-oriented access to Artifactory's admin and artifact management features. The library supports multiple authentication methods (basic auth, access tokens), SSL certificate configuration, and timeout handling.\n\nTypical use cases include automating user and group provisioning, managing repository configurations, deploying and retrieving artifacts programmatically, handling build promotion workflows, and managing access tokens. It requires Python 3.8+ and relies on requests for HTTP communication and pydantic for request/response validation, making it straightforward to integrate into automation scripts and CI/CD pipelines.","worth_installing":"Yes. The package is stable (Production/Stable classifier), has no known vulnerabilities, uses permissive MIT licensing, and provides low-friction installation. The aging maintenance status (325 days since last release) is a minor concern but not a blocker\u2014the repository remains active and the library is widely used. Install it if you need programmatic Artifactory management; the typed API and straightforward dependency chain make it reliable for automation."},"id":"pyartifactory","links":{"html":"https://skillfed.io/packages/pyartifactory","md":"https://skillfed.io/packages/pyartifactory.md","pypi":"https://pypi.org/project/pyartifactory/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-09-23","license_spdx":null,"license_treatment":"permissive","name":"PyArtifactory","python_support":"supports_current","summary":"Typed interactions with the Jfrog Artifactory REST API"},"popularity":{"monthly_downloads":581463,"position":5908,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.11.2"}
