Panoptescli

Latest version: v1.2.0

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

Scan your dependencies

Page 2 of 3

1.1

- New: Use multithreaded subject uploads
- New: Add option to resume subject uploads on failure
- New: Add ID file option to subject set add/remove
- New: Add `--file-column` option to subject uploads
- New: Add `info` commands for all objects
- New: Add `delete` commands for all objects
- New: Allow multiple remote MIME types
- New: Add `user token` command
- Fix: Do not connect to API during `configure`
- Fix: Use `yaml.full_load` instead of `yaml.load`
- Fix: Use `os.path.isfile` instead of `exists`
- Add help text to `workflow download-classifications`
- Abort uploads if manifest doesn't contain any rows
- Don't show password in configure command
- Validate endpoint config
- Validate file sizes before uploading
- Update pyyaml requirement to >=3.12,<5.2
- Update click requirement to >=6.7,<7.1

1.0.2

- Update pyyaml requirement to >=3.12,<4.2

1.0.1

- Fix: Modifying projects makes them private

1.0

- New: Add --version option
- New: Add info command
- New: Add help text for all commands
- New: Add progress bars for data export downloads
- Fix: Modifying project public/private status
- Remove non-functional `--project-id` option from `subject-set modify`
- Rename `workflow download` to `workflow download-classifications`
- Rely on API to validate file types

0.8

- New: Set default endpoint to www.zooniverse.org
- New: Standardise options and arguments
- Fix: Fix remote media in Python 3
- Remove default download timeouts

0.7

- New: Add 'quiet' option to ls commands
- New: Allow listing multiple subjects by ID
- New: Add short option for subject set id in subject ls
- Fix: Use next(reader) rather than reader.next()

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.