Skip to main content

Download some projects.

Project description

pully

pipeline status coverage report latest release pre-commit cici enabled code style: prettier

pully is a tool for managing a large number of Git repository checkouts effectively.

Installation

python3 -m pip install pully

Usage

Initialize a project workspace

Run pully init to create a project workspace.

pully init

A .pully.json will be created in the current directory that will be used to track project checkouts.

Add a project for tracking

Only newly added projects will be printed.

Track a group by path:

pully add -G saferatday0

Track a subgroup by path:

pully add -G saferatday0/infra

Track a project by path:

pully add -P saferatday0/badgie

Synchronize local copy

Call pully with no options to synchronize your local filesystem to the remote GitLab namespace:

pully

This is the same as calling pully sync:

pully sync

Advanced usage

pully allows you to customize your local checkout for different use cases.

Check out an arbitary subset of projects:

pully add -P saferatday0/badgie
pully add -P saferatday0/cici
pully add -G saferatday0/library
pully

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pully-0.4.0.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pully-0.4.0-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file pully-0.4.0.tar.gz.

File metadata

  • Download URL: pully-0.4.0.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for pully-0.4.0.tar.gz
Algorithm Hash digest
SHA256 098f62cb0a26ef34e9434b066653dbc5fd5b4feff93513558b2beaea58ae110c
MD5 480fceba331d666548dd5fd0e4846392
BLAKE2b-256 f9d46d5a9f8069fc5b8e3e63aef64d63d4e1b8a5a87749afd55cc9904d381c55

See more details on using hashes here.

File details

Details for the file pully-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: pully-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for pully-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f0c6463d8b0b40f425c135afe236ac82998faf9a867bec6d751c0ca503b3432f
MD5 05d3d52bbe9225c577a38efbc909bb8e
BLAKE2b-256 004ed87c86f52660341f38ac3ce48a4a675a9b50408537691d0bb7299777ac6f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page