Skip to main content

[![Deploy](https://github.com/devopshq/crosspm/actions/workflows/deploy.yml/badge.svg?branch=master)](https://github.com/devopshq/crosspm/actions/workflows/deploy.yml) [![codacy](https://api.codacy.com/project/badge/Grade/7a9ed2e6bb3e445f9e4a776e9b7f7886)](https://www.codacy.com/app/devopshq/crosspm/dashboard) [![pypi](https://img.shields.io/pypi/v/crosspm.svg)](https://pypi.python.org/pypi/crosspm) [![license](https://img.shields.io/pypi/l/crosspm.svg)](https://github.com/devopshq/crosspm/blob/master/LICENSE)

Documentation

Actual version always here: http://devopshq.github.io/crosspm

Introduction

CrossPM (Cross Package Manager) is a universal extensible package manager. It lets you download and as a next step - manage packages of different types from different repositories.

Out-of-the-box modules:

Modules planned to implement:

  • Adapters - git - smb - sftp/ftp

  • Package file formats - nupkg (nupkg dependencies support) - 7z

We also need your feedback to let us know which repositories and package formats do you need, so we could plan its implementation.

The biggest feature of CrossPM is flexibility. It is fully customizable, i.e. repository structure, package formats, packages version templates, etc.

To handle all the power it have, you need to write configuration file (crosspm.yaml) and manifest file with the list of packages you need to download.

Configuration file format is YAML, as you could see from its filename, so you free to use yaml hints and tricks, as long, as main configuration parameters remains on their levels :)

Release files for crosspm 1.0.15.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crosspm 1.0.15.12
File Size Uploaded
crosspm-1.0.15.12.tar.gz 47.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crosspm 1.0.15.12
File Interpreter ABI Platform
crosspm-1.0.15.12-py3-none-any.whl Python 3 none any Details

Total release size: 104.7 kB

Release files / crosspm-1.0.15.12.tar.gz

Download URL crosspm-1.0.15.12.tar.gz
Size 47.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3ce990464dde0f454bf5f9fabf5af39477d49869b1b6695d3fab5deb6cc973a1
BLAKE2b-256 checksum
How to use checksums
4e6122decbda8b8cfd57ce111715dec4b63e2d0e9b90f245724dfae1f953e501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / crosspm-1.0.15.12-py3-none-any.whl

Download URL crosspm-1.0.15.12-py3-none-any.whl
Size 57.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd986bce50fee5575632003d1eee662f848d3011e0b49eedfe89dd657abfdd64
BLAKE2b-256 checksum
How to use checksums
6ba4200e82d7a779ed513fd0a1db68d63c7a8b583a9350776516d8c41ca93a56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

1.0.15.12 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page