Skip to content

Files

Latest commit

e49897d · Oct 16, 2024

History

History
93 lines (61 loc) · 5.01 KB

CHANGES.md

File metadata and controls

93 lines (61 loc) · 5.01 KB

v1.2.0 - 2024-10-16

What's Changed

New Features

  • Support pathlib.Path in write_if_different and import_file by @astrofrog in #84

Bug Fixes

  • TST: fix pyproject-only test (ensure build-time dependencies are installed) by @neutrinoceros in #80

Other Changes

  • TST: drop legacy pytest fixture tmpdir, use tmp_path instead by @neutrinoceros in #81
  • Test downstream with Python 3.12 by @astrofrog in #86
  • MNT: Use hash for Action workflow versions and update if needed by @pllim in #88
  • Bump actions/checkout from 4.2.0 to 4.2.1 in /.github/workflows in the actions group by @dependabot in #89

Full Changelog: https://github.com/astropy/extension-helpers/compare/v1.1.1...v1.2.0

v1.1.1 - 2023-12-07

What's Changed

Bug Fixes

  • get_extensions: use shutil.copyfile to avoid PermissionError by @doronbehar in #59
  • Fix bug that caused extension-helpers to not work correctly if pyproject was the only configuration file present by @astrofrog in #66

Other Changes

  • Replace all instances of distutils in docs with setuptools by @lpsinger in #65
  • Fix typos by @lpsinger in #64
  • MNT: handle deprecation warnings seen in tests by @neutrinoceros in #67
  • Add note about pinning extension-helpers by @astrofrog in #72
  • DEP: drop dependency on tomli on Python 3.11 and newer by @neutrinoceros in #73
  • TST: treat warnings as errors by @neutrinoceros in #74
  • MNT: find and replace log.warn -> log.warning (the warn method is deprecated) by @neutrinoceros in #75
  • Infrastructure updates by @astrofrog in #68
  • Bump actions/checkout from 2 to 4 by @dependabot in #77
  • Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #76
  • Add back support for absolute source paths but deprecate it by @astrofrog in #70

New Contributors

  • @doronbehar made their first contribution in #59
  • @neutrinoceros made their first contribution in #67
  • @dependabot made their first contribution in #77

Full Changelog: https://github.com/astropy/extension-helpers/compare/v1.1.0...v1.1.1

v1.1.0 - 2023-07-24

What's Changed

New Features

  • Support enabling via pyproject.toml by @WilliamJamieson in #48

Bug Fixes

  • OpenMP functions should detect the Intel oneAPI compiler by @lpsinger in #44

Infrastructure

  • Skip hypothesis tests in downstream testing by @astrofrog in #39
  • Set language for docs by @lpsinger in #45
  • Update python requirements by @WilliamJamieson in #50
  • Add pre-commit configuration by @astrofrog in #53
  • Set testpaths to avoid picking up other tests by @astrofrog in #54
  • Added configuration required to update changelog when doing release through GitHub UI by @astrofrog in #56

New Contributors

  • @WilliamJamieson made their first contribution in #50
  • @pre-commit-ci made their first contribution in #55

Full Changelog: https://github.com/astropy/extension-helpers/compare/v1.0.0...v1.1.0

1.0.0 - 2022-03-16

  • Added support for coverage>=5 for the extension-helpers test suite. [#24]
  • Removed any direct usage of distutils. [#34]
  • Remove support for the undocumented --compiler argument to setup.py. [#36]
  • Added support for enabling extension-helpers from setup.cfg. [#33]

0.1 - 2019-12-18

  • Initial release of extension-helpers, which was forked from astropy-helpers 4.0.