Releases: AstarVienna/ScopeSim_Templates
Version 0.7.0
Add support for Python 3.13 and Numpy 2.
What's Changed
Dependency Changes
- Bump urllib3 from 2.2.2 to 2.5.0 by @dependabot[bot] in #145
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #149
- Migrate to Poetry 2, allow numpy 2.x by @teutoburg in #151
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #153
- Bump packaging from 24.1 to 25.0 by @teutoburg in #154
- Add support for Python 3.13 by @teutoburg in #156
Documentation Improvements
- Fix docstring examples formatting by @teutoburg in #146
Other Changes
- Fix CI comment by @hugobuddel in #147
- Update workflows by @teutoburg in #155
Full Changelog: v0.6.2...v0.7.0
Version 0.6.2
What's Changed
New Features or Improvements
- Add padding option to
import_line_spectrum()by @janusbrink in #130
Dependency Changes
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #116
- Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in #122
- Bump abatilo/actions-poetry from 3 to 4 by @dependabot in #121
- Bump actions/download-artifact from 4.1.8 to 4.1.9 by @dependabot in #125
- Bump actions/download-artifact from 4.1.9 to 4.2.0 by @dependabot in #126
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #127
- Bump actions/download-artifact from 4.2.0 to 4.2.1 by @dependabot in #128
- Bump pytest and pytest-cov to match ScopeSim by @teutoburg in #129
- Bump actions/download-artifact from 4.2.1 to 4.3.0 by @dependabot in #138
- Bump h11 from 0.14.0 to 0.16.0 by @dependabot in #139
- Bump setuptools from 74.0.0 to 78.1.1 by @dependabot in #140
- Bump tornado to get rid of security alert by @teutoburg in #141
- Bump requests from 2.32.3 to 2.32.4 by @dependabot in #142
- Sync dependencies by @teutoburg in #144
Documentation Improvements
- Add more module docstrings for API reference by @teutoburg in #114
- Some minor RTD fixes by @teutoburg in #115
Other Changes
- Massively improve cluster function performance by @teutoburg in #119
- Add dependabot configuration by @hugobuddel in #120
- Run tests nightly by @hugobuddel in #101
- micado.flatlamp(): Change default field size by @janusbrink in #132
- Fix wrong specref in pinhole_mask by @teutoburg in #136
- Make ScopeSim_Templates test work without internet with -m "not webtest" by @hugobuddel in #137
- Rename module
stellar.starstostellar.stellarto avoid import issue by @teutoburg in #143
New Contributors
- @janusbrink made their first contribution in #130
Full Changelog: v0.6.1...v0.6.2
Version 0.6.1
What's Changed
Dependency Changes
- Bump tornado from 6.4.1 to 6.4.2 by @dependabot in #110
Documentation Improvements
- Improve API ref on RTD by @teutoburg in #111
Other Changes
- Remove patchy getattrs now that ScopeSim v0.9.0 is here by @teutoburg in #109
- Pass kwargs from star_field() to stars() by @teutoburg in #112
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
Minor version to sort out the (still circular) dependency to ScopeSim.
What's Changed
Dependency Changes
- Sync dependencies with ScopeSim 0.9.0 by @teutoburg in #107
- Fix and improve RTD page by @teutoburg in #108
Other Changes
- Fix pytest --doctest-modules by @hugobuddel in #105
- Fix and test calibration module by @hugobuddel in #104
- Add docstring tests to CI by @hugobuddel in #106
Full Changelog: v0.5.4...v0.6.0
Version 0.5.4
Mostly to solve dependency issues between ScopeSim and ScopeSim_Templates.
Important
The minimum required Python version for this package is now 3.10 (see Dependency Changes).
What's Changed
Dependency Changes
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #97
- Fix some small compatibility issues by @teutoburg in #98
- Drop support for Python 3.9, relax some dependencies by @teutoburg in #102
Documentation Improvements
- Fix RTD by @teutoburg in #103
Other Changes
- Update workflow files by @teutoburg in #99
- Fix some issues with the 3D galaxy model by @teutoburg in #100
Full Changelog: v0.5.3...v0.5.4
Version 0.5.3
Last version to support Python 3.9
This includes many small and not-so-small fixes and improvements, which are made available here to Python 3.9, while a few more major changes will be released soon as Version 0.6.0, but without support for Python 3.9.
What's Changed
Dependency Changes
- Use Poetry for building etc. by @teutoburg in #92
- Bump jupyter-server from 1.13.5 to 2.11.2 by @dependabot in #94
- Bump nbconvert from 6.4.5 to 6.5.1 by @dependabot in #93
Other Changes
- Have galaxy by default on the image by @hugobuddel in #87
- Add spiral galaxy directly to the repository by @hugobuddel in #88
- Remove remaining DevOps master references, delete mindeps by @teutoburg in #89
- Accept both pre-v0.9 and current ScopeSim versions by @teutoburg in #91
New Contributors
- @dependabot made their first contribution in #94
Full Changelog: v0.5.2...v0.5.3
v0.5.2 Enter METIS
What's Changed
New Features or Improvements
- Add calibration sources required by METIS by @teutoburg in #80
New Contributors
- @JenniferKarr made their first contribution in #83
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
Dependency Changes
- Drop support for Python 3.8 by @teutoburg in #77
- Use
astar_utils.NestedMappinginstead ofscopesim.system_dict.SystemDictby @teutoburg in #76
Documentation Improvements
- Add config file for auto-generated release notes by @teutoburg in #68
Other Changes
- Comment out print statements, perhaps replace with logging later by @hugobuddel in #72
- Fix scaling of spectrum by @hugobuddel in #74
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Fix off-by-one error.
- Use pyproject.toml.
- Various cleanups and fixes.
New Contributors
- @teutoburg made their first contribution in #53
Full Changelog: v0.4.4...v0.5.0
0.4.4 2D Galaxies FTW
Changes:
- Fix bug with two component galaxy #46