Marvin-brain

Latest version: v0.3.0

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

Scan your dependencies

Page 2 of 2

0.1.2

--------------------

Changed
^^^^^^^
- Setting ``verify`` default back to True
- Changed JHU db check to look for SCISERVER environment variable
- Added new get_yaml_loader function to get proper yaml Loader for 3.1/5.1 spec
- Used new yaml Loader to accommodate 5.1 spec

0.1.1

--------------------

Changed
^^^^^^^
- Added a ``verify`` keyword argument to Interaction to allow disabling of SSL certification on requests
- Setting ``verify`` to False as a hack for dr15 release day until CHPC can fix.

0.1.0

--------------------

Fixed
^^^^^
- Issue with Interaction class not always propagating a new authype down into BrainAuth

Changed
^^^^^^^
- Switched SDSS user authentication over to Credentails (collaboration.wiki) from the old Inspection
- Added a `use_test` custom config kwarg to switch API urls from production to test servers
- Moved functionality to collect all web routes from a Flask web app into a standalone callable function

Added
^^^^^
- CHANGELOG.rst to begin recording changes
- API token authentication using `Flask-JWT-Extended <hhttps://flask-jwt-extended.readthedocs.io/en/latest>`_
- new `BrainAuth` class to override standard requests library handling of authentication.
- Options on `Interaction` class to stream response back in iterative chunks
- Response compression options for `json` or `msgpack` compression.
- A custom brain.yml file for configuration
- Added a brain version and bumpversion config

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.