From 2800c34fcf662d2d6e1f84d01d7ae4434b30d424 Mon Sep 17 00:00:00 2001 From: Jan Mayer Date: Sat, 24 Oct 2020 12:38:55 +0200 Subject: [PATCH] Prepare v20.10 --- .github/workflows/release-python-package.yml | 4 ++- changelog.md | 27 ++++++++++++-------- setup.py | 1 - 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release-python-package.yml b/.github/workflows/release-python-package.yml index 9a52c3bf..88d17e2a 100644 --- a/.github/workflows/release-python-package.yml +++ b/.github/workflows/release-python-package.yml @@ -16,7 +16,9 @@ jobs: with: python-version: '3.8' - name: Build - run: python setup.py sdist bdist_wheel + run: | + pip install wheel + python setup.py sdist bdist_wheel - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@master with: diff --git a/changelog.md b/changelog.md index 8e88f70b..4c2343a4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,22 +1,19 @@ # HDTV Changelog -## Unreleased -- Add GUI-dummy for usage with unit tests (@opapst) -- Add coverage to unittests (@jmayer, @opapst) -- Add better fitting: Integration and poisson statistics (@opapst) +## 20.10 +- Add better fitting: Integration and Poisson statistics (@opapst) +- Add object-oriented background models (@ufrimangayer) - Add exponential background model (@ufrimangayer) -- Add hdtv.app:App() entrypoint instead of script (@opapst) -- Add keywords and classifiers to setup.py (@opapst) +- Add spline interpolation background model (@ufrimangayer) - Add light mode (@opapst) - Add magic word `hidden` to select objects (@opapst) -- Add object-oriented background models (@ufrimangayer) -- Add spline interpolation background model (@ufrimangayer) -- Add travis.yml build and tests (@jmayer, @opapst) +- Add keywords and classifiers to setup.py (@opapst) +- Add hdtv.app:App() entrypoint instead of script (@opapst) +- Add github actions build and tests instead of travis (@jmayer, @opapst) +- Add GUI-dummy for usage with unit tests (@opapst) - Fix autocomplete of pathes with spaces (@opapst) - Fix hdtv.rootext import order (@opapst) - Fix negative uncertainties from ROOT fits (@opapst) -- Fix typedef (@jmayer) -- Fix wrong cut axis from mfile matrices (@mweinert) - Move Calibration.hh into separate module (@opapst) - Remove Python2.7 support due to EOL (@opapst) - Remove dead code (@opapst) @@ -26,6 +23,14 @@ - Replace readline with prompt_toolkit (@opapst) - Other small fixes +## 20.04 +- Release as pypi package (@jmayer) +- Use cmake to build extensions (@jmayer) +- Bundle libmfile (@jmayer) +- Add coverage to unit tests (@jmayer, @opapst) +- Fix wrong cut axis from mfile matrices (@mweinert) +- Other small fixes + ## 18.04 - Use uncertainties library (@opapst) - Large overhaul of compiled libraries (@nima) (Closes #21) diff --git a/setup.py b/setup.py index 18570bed..64b72b01 100755 --- a/setup.py +++ b/setup.py @@ -29,7 +29,6 @@ Operating System :: MacOS Operating System :: POSIX Operating System :: POSIX :: Linux -Operating System :: UNIX Programming Language :: C Programming Language :: C++ Programming Language :: Python