{"repo":"anancarv/python-artifactory","free":true,"listed":false,"github":"https://github.com/anancarv/python-artifactory","clone":"git clone https://github.com/anancarv/python-artifactory.git","description":"Typed interactions with the Jfrog Artifactory REST API","language":"Python","stars":76,"topics":["artifactory","jfrog","python","python-types","pydantic","api","python-library","python3"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"PyArtifactory pyartifactory is a Python library to access the Artifactory REST API. This library enables you to manage Artifactory resources such as users, groups, permissions, repositories, artifacts and access tokens in your applications. Based on Python 3.8+ type hints. - Requirements - Install - Usage Authentication + Basic authentication + Authentication with access token SSL Cert Verification Options Timeout option Admin objects + User + Group + Security + Repository + Permission - Artifactory lower than 6.6.0 - Artifactory 6.6.0 or higher Artifacts + Get the information about a file or folder + Deploy an artifact + Deploy an artifact with properties + Deploy an artifact by checksums + Download an artifact + Retrieve artifact list + Retrieve artifact properties + Set artifact properties + Update artifact properties + Retrieve artifact stats + Copy artifact to a new location + Move artifact to a new location + Delete an artifact Builds + Get a list of all builds + Get a list of build runs + Get the information about a build + Create build + Promote a build + Delete one or more builds + Delete all build numbers of a build + Rename a build + Get differences between two builds Contributing Requirements - Python 3.8+ Install Usage Authentication Since Artifactory 6.6.0 there is version 2 of the REST API for permission management, in case you have that version or higher, you need to pass api version=2 to the constructor when you instantiate the class. Basic authentication Aut","default_branch":null,"files":null,"tree":[],"storefront":"/r/anancarv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/anancarv/python-artifactory/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}