You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a lot of things I want to do with ocelot, and a lot of bits of legacy code that need improving. This is a list of big changes that should be made to the code.
0.4.0 - breaking changes:
Stop importing everything
Remove functions that aren't likely to be useful
Refactor function locations & package structure
Change function naming to be more consistent
Simplify configuration settings for functions (cut down on number of kwargs in some cases)
Switch to a more functional approach in some cases
Migrate to numpy docstring format
Setup API reference docs
Add basic test data packaged with library
Update tests
Get published on pypi
0.5.0 - improve usability:
Add support for astropy tables
Add global configuration settings + config file
Add some 'low hanging fruit' code from private repos I have (like max likelihood distances. Stuff that's useful)
Set up a Jupyter notebook -> docs link
Write some basic tutorials
The text was updated successfully, but these errors were encountered:
There are a lot of things I want to do with
ocelot
, and a lot of bits of legacy code that need improving. This is a list of big changes that should be made to the code.0.4.0 - breaking changes:
0.5.0 - improve usability:
The text was updated successfully, but these errors were encountered: