- Syntax change to accommodate networkx 2.4.x deprecations
- Added magrathea.sdss.org mirror option
- 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
- 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.
- Issue with Interaction class not always propagating a new authype down into BrainAuth
- 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
- CHANGELOG.rst to begin recording changes
- API token authentication using Flask-JWT-Extended
- 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