Panoptes-client

Latest version: v1.7.0

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

Scan your dependencies

Page 4 of 5

0.6

- New: Add Project.collaborators() and ProjectRole
- New: Add admin option
- Fix: Raise PanoptesAPIException instead of StopIteration
- Fix: Make ResultPaginator handle None responses
- Fix: Raise PanoptesAPIException instead of StopIteration in PanoptesObject.where()

0.5

- New: Send SubjectSet.remove() requests in batches
- Fix: Raise PanoptesAPIException instead of StopIteration in Project.find()
- Fix: Don't read the image file on every upload attempt

0.4.1

- Fix: Bearer token checking only occurs when necessary

0.4

- New: Support for all data exports
- New: Project owners can update `ProjectPreference` settings
- New: Removed `subject_sets` method and `SetMemberSubject` (now in links)
- New: Add set to iterable types
- Fix: Only save links if it's been modified
- Fix: Specify minimum requests version

0.3

- New: Add User model
- New: Add option for env vars for auth
- New: Add scope kwarg to Classification.where()
- New: Add SetMemberSubject class
- New: Submit subject links in batches in SubjectSet.add()
- New: oauth for client apps
- Fix: Skip trying to read export state if description was empty
- Fix: Don't rely on the response having a Content-Length header

0.2

- New: Automatically retry failed image uploads
- New: Project classifications export
- New: Subject retirement in Workflow
- New: Add client ID for panoptes-staging.zooniverse.org
- New: Add ProjectPreferences
- New: Add Classification
- New: Removing subject set links
- Fix: IOError: Too many open files (in subject.py, line 64) 6

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.