Skip to content

Latest commit

 

History

History
130 lines (99 loc) · 6.42 KB

CHANGELOG.md

File metadata and controls

130 lines (99 loc) · 6.42 KB

Version 0.41.3

2024-11-01

Hotfix to solve some combatibility issues.

What's Changed

Dependency Changes

  • Bump some dependencies to match ScopeSim by @teutoburg in #58

Other Changes

  • Fix waves check by @hugobuddel in #57
  • Add doctests to workflow by @teutoburg in #59

Full Changelog: https://github.com/AstarVienna/speXtra/compare/v0.41.2...v0.41.3

Version 0.41.2

2024-10-26

What's Changed

Dependency Changes

  • Update to astropy 6.0.1 by @hugobuddel in #54

Other Changes

  • Allow dashes in filter names by @hugobuddel in #52
  • Fix webtests by @hugobuddel in #55
  • Run jobs nightly by @hugobuddel in #53

Full Changelog: https://github.com/AstarVienna/speXtra/compare/v0.41.1...v0.41.2

Version 0.41.1

2024-09-09

Hotfix for v0.41.0 to include images in README on PyPI plus some internal cleanup.

What's Changed

Documentation Improvements

  • Include static docs images in dist to fix readme by @teutoburg in #47

Other Changes

  • Remove two obsolete files by @teutoburg in #48
  • Improve publish workflow by @teutoburg in #50

Full Changelog: https://github.com/AstarVienna/speXtra/compare/v0.41.0...v0.41.1

Version 0.41.0

2024-09-09

Mostly internal maintenance, and some functions are now stricter in requiring quantified input parameters (aka astropy units).

Important

The minimum required Python version for this package is now 3.10 (see Dependency Changes).

What's Changed

API Changes

  • Quantities and more by @teutoburg in #43

Dependency Changes

  • Bump pillow from 10.2.0 to 10.3.0 by @dependabot in #26
  • Bump idna from 3.6 to 3.7 by @dependabot in #27
  • Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #29
  • Bump tqdm from 4.66.1 to 4.66.3 by @dependabot in #28
  • Bump astropy, requests, idna, pillow by @teutoburg in #31
  • Bump tornado from 6.4 to 6.4.1 by @dependabot in #32
  • Bump urllib3 from 2.1.0 to 2.2.2 by @dependabot in #33
  • Bump certifi from 2023.11.17 to 2024.7.4 by @dependabot in #34
  • Bump zipp from 3.17.0 to 3.19.1 by @dependabot in #35
  • Use more_itertools.always_iterable instead of DIY function by @teutoburg in #38
  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #40
  • Drop support for Python 3.9 by @teutoburg in #41

Other Changes

  • Use new main branch for DevOps workflows by @teutoburg in #36
  • Remove remaining master references by @teutoburg in #39
  • Update workflow versions in publish_pypi by @teutoburg in #42
  • Call bump workflow in devops to avoid copies by @teutoburg in #44

Full Changelog: https://github.com/AstarVienna/speXtra/compare/v0.40.0...v0.41.0

Version 0.40.0

2024-03-19

This version introduces a radical restructuring of the package's internal structure regarding the object model and MRO of the "database" part that allows creation of the main classes from library references. The public API is mostly unchanged, but there are several deprecations to look out for. The documentation is mostly updated for these changes, but might still include some references to the old structure.

What's Changed

API Changes

  • Complete Restructuring by @teutoburg in #10

Dependency Changes

  • Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #12
  • Drop support for Python 3.8 by @teutoburg in #13
  • Allow internal updates by @teutoburg in #17

Documentation Improvements

  • Add config file for auto-generated release notes by @teutoburg in #11
  • Multiple improvements to packaging and release by @teutoburg in #14
  • Fix notebooks so they run again by @teutoburg in #16
  • Update docs for RTD by @teutoburg in #18
  • Cleanup and improve documentation on readthedocs by @teutoburg in #21
  • Add sphinx-copybutton to docs by @teutoburg in #22
  • Include pdf and epub in docs build by @teutoburg in #23
  • Fix RTD poetry configuration by @teutoburg in #24

Other Changes

  • Use pyproject.toml and DevOps workflow by @hugobuddel in #9
  • Allow most tests to run offline by @teutoburg in #15
  • Use split tests from DevOps by @teutoburg in #19
  • Fix emission line spectrum by @teutoburg in #25

New Contributors

  • @teutoburg made their first contribution in #11
  • @dependabot made their first contribution in #12

Full Changelog: https://github.com/AstarVienna/speXtra/compare/v0.33...v0.40.0

Version 0.33.0

What's Changed

  • Remove vegamag as a unit.

Version 0.23.0

Update versioning scheme.

What's Changed

  • Bug in path resolution in windows solved.

Version 0.2.0

What's Changed

  • Most functionally is there and tested
  • tynt requirement dropped
  • Docs updated

Version 0.1.0

Basic functionality is there.