Vcspull

Latest version: v1.34.0

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 16

1.15.4

CLI

- File completions for `-c` / `--config` files (403)

After updating, you can re-run [shtab]'s setup (see [completions page]) completion of:

console
$ vcspull sync -c [tab]


console
$ vcspull sync --config [tab]


[completions page]: https://vcspull.git-pull.com/cli/completion.html
[shtab]: https://docs.iterative.ai/shtab/

Documentation

- Fix readme example for syncing repositories

1.15.3

Documentation

- Updates for migrations page
- Add back page on completions

CLI

- Capitalization fixes and help text updates

1.15.2

Packaging

- Add missing pyyaml dependency (needed after 397's transition to `ConfigReader`)

1.15.1

Bug fix

- Fix help text for `vcspull sync` arguments and flags

1.15.0

**Maintenance release, no features or fixes**

Internal

- Move from click to {mod}`argparse` (400)

Packaging

- Drop click dependency (400)

1.14.0

**Maintenance release, no features or fixes**

Internal

- Move test fixtures over to libvcs's pytest plugin (398)
- Move conftest.py to root directory (399)
- Add `ConfigReader`: Our clean, typed parser for raw strings and files (397)

This is our shiny, new, 200-line, doctested and typed parser that replaces `kaptan`.

Packaging

- Drop kaptan dependency (397)

Page 6 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.