Change Log¶
0.3.1 2020-11-20
[Bug]: fixing
Brain__del__dunder to exit cleanly whendbandremoteare None[Support]: raising exception when invalid users attempts to set a work release or IPL
[Support]: adding
change_domainconvenience method toApiHandler
0.3.0 2020-11-06
[Feature] #6: adds
ApiHandlerclass to support adding remote API data access to tools[Feature]: adds
ApiProfileclass for constructing API connections[Feature]: adds convenience class for sending http requests,
SDSSClient,SDSSAsyncClient[Support]: adds classes
ApiManager,Domainfor API management[Support]: adds support classes,
User,Netrc,Htpassfor user authentication[Support]: adds function,
send_post_request, for sending simplehttpxPOST requests
0.1.3 2020-10-18
[Bug]: fixing github actions release yaml
0.1.2 2020-10-18
[Feature] #1: adds a base
Spectrumclass to handle spectral data[Feature]: adds simple IO functions
load_fits_fileandload_from_url[Feature]: adds new convenience spectrum tools,
Eboss,MangaCube,ApStar,ApVisit, andAspcapStar[Feature] #9: adds ability to specify work versions to access unreleased data products
[Support] #7: issues a warning when a mismatch is found between extracted filename version and the release or work version
0.1.1 2020-10-09
[Feature]: split out
sdss_accessparts into newAccessMixIn.[Feature]: added new
MMAccessmixin combiningAccessMixInandMMAMixIn[Feature]: added new
BrainNoAccessclass to support non sdss_access paths[Feature]: added decorators,
access_loader,parser_loader,sdss_loaderto reduce boilerplate for overriding abstract methods[Bug] #2: fixed conflict between loading files and
sdss_accessnecessary path parameters
0.1.0 2020-03-20
[Feature]: new global
Configclass, to control global configuration handling across SDSS tools[Feature]: new
Brainclass, helper class to subclass new tools from[Feature]: new mixin class,
MMAMixIn, aids implementation of multi-modal data access[Feature]: Initial release of
sdss_brain
