Releases: feder-observatory/stellarphot
Releases · feder-observatory/stellarphot
2.0.0alpha7
What's Changed
Full Changelog: 2.0.0alpha6...2.0.0alpha7
2.0.0alpha6
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/feder-observatory/stellarphot/p...
2.0.0alpha5
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/feder-observatory/stellarphot/p...
2.0.0.alpha4
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/feder-observatory/stellarphot/p...
2.0.0.alpha3
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/feder-observatory/stellarphot/p...
2.0.0 Alpha 2
Another testing release...
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/f...
2.0.0.alpha1
What's Changed
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in #168
- Fix calculation of FWHM when the input data has non-finite values by @mwcraig in #164
- Fix TessTargetFile on windows by @mwcraig in #171
- Rename notebook by @mwcraig in #173
- Update photutils and fix a couple broken tests by @mwcraig in #175
- Remove depenedcy on gatspy by @mwcraig in #177
- Update notebooks by @mwcraig in #178
- Transfer improvements from F2023 obs astro to stellarphot by @mwcraig in #193
- Fix compatibility with astropy 6 by @mwcraig in #196
- Adopt pyproject.toml and hatch by @mwcraig in #197
- Make minor updates to check more boxes on Scientific Python code review by @mwcraig in #199
- Bump actions/setup-python from 4 to 5 by @dependabot in #201
- Bump actions/checkout from 3 to 4 by @dependabot in #202
- Change documentation build to use pyproject.toml and fix minor sphinx issues by @mwcraig in #205
- Fix all warnings by @mwcraig in #203
- Update RTD configuration by @mwcraig in #206
- Add test coverage to CI by @mwcraig in #208
- Fix codecov configuration in tox by @mwcraig in #209
- Add badge for codecov by @mwcraig in #210
- Restrict remote data to only one test by @mwcraig in #211
- Add first version of developer docs by @mwcraig in #212
- More dev docs by @mwcraig in #213
- Blackify code by @mwcraig in #214
- More hooks by @mwcraig in #215
- Move catalog functionality to the new data classes by @mwcraig in #180
- Use ruff for some linting by @mwcraig in #216
- Bump actions/checkout from 3 to 4 by @dependabot in #217
- Add dev environment setup instructions by @mwcraig in #218
- Ruff add pyflakes stuff by @mwcraig in #219
- Language updates by @mwcraig in #227
- Add ruff exceptions for some missing args by @mwcraig in #229
- Remove redundant function get_cat by @mwcraig in #230
- Update Camera object by @mwcraig in #231
- Workflow updates by @mwcraig in #238
- Fix photometry error message by @mwcraig in #240
- Fix photometry test data by @mwcraig in #239
- Check camera json encoding by @mwcraig in #237
- Add Exoplanet Object by @Tanner728 in #235
- Fix linting issues in tests by @mwcraig in #243
- Fix linting errors in several subpackages by @mwcraig in #244
- Fix bug in catalog search functionality and make comparison notebook compatible with
CatalogData
by @mwcraig in #242 - Rewrite seeing profile radial profile calculation by @mwcraig in #236
- Make camera and observatory
TableAttribute
s by @mwcraig in #233 - Fix photometry linting by @mwcraig in #245
- Fix linting gui tools by @mwcraig in #248
- Fix linting issues in utils by @mwcraig in #249
- Add isort by @mwcraig in #250
- Add flake8-bugbear linting by @mwcraig in #251
- Move Camera into the settings module by @mwcraig in #252
- Use FileChooser from ipyautoui by @mwcraig in #255
- Properly set title in FitsOpener by @mwcraig in #256
- Tidy up Camera-related tests and add a name property by @mwcraig in #253
- Calculate an ID for APASS following IAU guidelines by @mwcraig in #258
- Add FWHM to aperture settings, and change name of settings object by @mwcraig in #261
- Add more tests of our pydantic models prior to upgrading to pydantic 2 by @mwcraig in #263
- Switch to the pydata sphinx theme by @mwcraig in #259
- Make representers private by @mwcraig in #265
- Notebook housekeeping by @mwcraig in https://github.com/feder-observatory/stellarphot/p...
2.0.0.alpha0
What's Changed
- change glowing waffles to stellarphot by @isobelsnellenberger in #1
- Rename glowing_waffles to stellarphot by @madelyn914 in #2
- removed vscode settings by @madelyn914 in #3
- Fix gain bug by @mwcraig in #4
- Make API documentation buildable by @mwcraig in #5
- Clean up arguments to several functions by @mwcraig in #6
- Change test badge to github action by @mwcraig in #7
- Add several tests and fix one important bug by @mwcraig in #8
- Add aij flux ratio by @mwcraig in #9
- Calculate fwhm for each source by @mwcraig in #10
- Debug aij photometry by @madelyn914 in #11
- Generate some fo the files we need for TESS reporting by @mwcraig in #13
- More photometry cleanup by @mwcraig in #14
- Fix profile plots by @mwcraig in #25
- More profile fixes by @mwcraig in #26
- Add exoplanet transit fitting by @mwcraig in #24
- Simplify comparison star notebook and functions by @mwcraig in #28
- Fix to support photutils >=1.0 by @mwcraig in #40
- Add optional column name by @madelyn914 in #42
- Replace some code that was removed from photutils by @mwcraig in #44
- Fix for case where there is a masked column to aggregate by @mwcraig in #45
- Make a couple small fixes for API changes by @mwcraig in #46
- Check that the number of comparison stars stays same by @mwcraig in #47
- A couple of quick fixes by @mwcraig in #49
- Release prep by @mwcraig in #50
- Fix aij flux calculation by @mwcraig in #55
- Provide units for coordinates if not present in data by @mwcraig in #56
- Check for NaN and comparison stars and remove them by @mwcraig in #57
- Add widget and supporting code for creating EXOTIC parameter file by @mwcraig in #59
- fix python version by @WatsonEmily11 in #58
- Handle the case when no variable stars are present in the field by @mwcraig in #62
- Constrain astropy version because of modeling API change by @mwcraig in #69
- Fix the profile plot, which was incorrectly calculating SNR by @mwcraig in #70
- Update aavso mag calc by @mwcraig in #71
- Use NaN-aware functions by @mwcraig in #72
- Add intro photometry notebooks by @mwcraig in #73
- Add more photomtery notebooks by @mwcraig in #74
- Fix coordinate frame name by @mwcraig in #75
- Do not include the filter name in magnitude column by @mwcraig in #76
- Add file chooser 01 by @mwcraig in #77
- Add aavso notebooks by @mwcraig in #78
- Add exotic notebook by @mwcraig in #79
- Add missing argument in exotic notebook by @mwcraig in #80
- Add some minimal documentation of the exotic functions by @mwcraig in #81
- Update transform code by @mwcraig in #82
- More transform updates by @mwcraig in #83
- Polish up seeing profile plots and make it easy to save with tess name by @mwcraig in #84
- Add default answer for AAVSO EXOTIC comps by @mwcraig in #85
- Update notebooks exoplanets by @mwcraig in #86
- More exoplanet revisions by @mwcraig in #87
- Update exotic notebook by @mwcraig in #88
- Notebook tweaks by @mwcraig in #89
- Typos and other cleanup by @JuanCab in #90
- Fixed stellarphot so it can run under current astropy (and numpy, when including previous PR) by @JuanCab in #92
- Extensive revisions to docstrings throughout the stellarphot package by @JuanCab in #97
- Simplify RTD environment by @mwcraig in #101
- Cleanup after second pass through stellarphot.io documentation. by @JuanCab in #100
- Update workflow by @mwcraig in #104
- Additional edits to docstrings of classes in stellarphot by @JuanCab in #102
- More tweaks to documentation. by @JuanCab in #106
- Some additional documentation clarifications by @JuanCab in #107
- Fixes to ComparisonViewer for release version of ImageWidget by @JuanCab in #108
- Update seeing profile functions by @mwcraig in #126
- Fix RTD configuration by @mwcraig in #127
- Add variable star notebook by @mwcraig in #99
- Fixed documentation for calculate_noise and fixed bad terminology by @JuanCab in #132
- Initial reorganization of code by @JuanCab in #130
- Initial version of BaseEnhancedTable and PhotometryData added by @JuanCab in #125
- New Catalog Class added (as well as listing code and new pytests) by @JuanCab in #135
- Another refactoring, this time
transit_fitting
by @JuanCab in #133 - AperturesData data structure added by @JuanCab in #137
- New source_detection routine and revised source list class by @JuanCab in #138
- Fixed data classes to behave like Tables for slicing, etc. by @JuanCab in #139
- Various improvements to Core data classes by @JuanCab in #140
single_image_photometry()
implemented (including passing previous tests) by @JuanCab in #141- Update minimum Python version by @mwcraig in #147
- Implementation of
multi_image_photometry()
code in photometry.py by @JuanCab in #145 - Fixed Notebooks 1 to 3 to work with new photometry code and new data classes by @JuanCab in #151
- Added logging to photometry functions (and two other tweaks) by @JuanCab in #150
- Include aavso schema in package data by @mwcraig in #155
- Add pydantic/ipyautoui aperture settings by @mwcraig in #154
- Update Character Limit values by @Tanner728 in #162
- Fixing non-NaNable ccd images by @JuanCab in #158
- Added a pydantic-validated Camera class and test. by @JuanCab in #163
- Show the save button bar on aperture settings by @mwcraig in #167
- Fix minor typos and unused imports. by @JuanCab in #169
- Replace photometry settings widget by @mwcraig in...