artifactory

Biblioteca de Python para interactuar con JFrog Artifactory mediante una interfaz similar a pathlib

Visitar artifactory

Artifactory es una biblioteca de código abierto diseñada para desarrolladores Python que necesitan gestionar artefactos en servidores JFrog Artifactory. Su objetivo principal es simplificar la interacción con repositorios remotos ofreciendo una API lógica y familiar basada en el módulo pathlib de Python 3, lo que permite manipular rutas y archivos de forma orientada a objetos sin complejidad adicional.

Sus funciones principales incluyen:

  • Recorrido de directorios para listar el contenido de repositorios remotos.
  • Búsqueda de archivos mediante patrones globales para localizar artefactos específicos.
  • Descarga de artefactos para guardar archivos remotos en el sistema de archivos local.
  • Subida de archivos para desplegar paquetes y binarios en el repositorio.
  • Autenticación para acceder a recursos restringidos mediante credenciales.
  • Configuración global para gestionar tokens y certificados en un archivo central.

El proyecto se distribuye bajo la licencia MIT, lo que garantiza su uso gratuito y flexible en cualquier entorno. Aunque el repositorio original indica que está desactualizado y sugiere un fork activo, su estructura sigue siendo útil para quienes buscan una integración directa con Artifactory desde scripts Python. La simplicidad de su diseño y la compatibilidad con estándares de red lo convierten en una opción sólida para automatizar tareas de despliegue y gestión de dependencias.

Compartir:

Código abierto

Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero
  • Autoalojado

Categorías

Parecidos a artifactory