Skip to content
This repository has been archived by the owner on Jun 5, 2024. It is now read-only.

Commit

Permalink
Bump to v0.7.0 (#343)
Browse files Browse the repository at this point in the history
* Update HISTORY.md

* Bump version: 0.6.5 → 0.6.6

* Use trusted publisher for pypi

* Set pypi back

* Simplify

* Bump version: 0.6.6 → 0.7.0

* Update HISTORY.md
  • Loading branch information
dachengx authored Jan 16, 2024
1 parent 858121d commit 2e1ebe2
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 21 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.6.5
current_version = 0.7.0
files = setup.py pema/__init__.py
commit = True
tag = True
1 change: 0 additions & 1 deletion .github/workflows/pypi_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,3 @@ jobs:
with:
user: ${{ secrets.token }}
password: ${{ secrets.pypi_password }}

8 changes: 4 additions & 4 deletions .github/workflows/pytest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- python-version: "3.10"
test: pytest_no_database
env:
HAVE_ACCESS_TO_SECTETS: ${{ secrets.RUNDB_API_URL }}
HAVE_ACCESS_TO_SECRETS: ${{ secrets.RUNDB_API_URL }}
steps:
# Setup and installation
- name: Setup python
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
- name: Create pre-apply function file
# In case we do not have database. We need to make a local file for
# The pre_apply_function (see #559).
if: env.HAVE_ACCESS_TO_SECTETS == null || matrix.test == 'pytest_no_database'
if: env.HAVE_ACCESS_TO_SECRETS == null || matrix.test == 'pytest_no_database'
run: |
bash .github/scripts/create_pre_apply_function.sh $HOME
Expand All @@ -90,14 +90,14 @@ jobs:
# Make the coverage report and upload
env:
NUMBA_DISABLE_JIT: 1
if: matrix.test == 'coveralls' && env.HAVE_ACCESS_TO_SECTETS != null
if: matrix.test == 'coveralls' && env.HAVE_ACCESS_TO_SECRETS != null
run: |
pytest --cov pema -v --nbmake notebooks/Getting_started_with_Pema.ipynb --durations 0 --nb-coverage --nbmake-timeout=3600
pytest --cov pema --cov-append -v --durations 0
- name: Coveralls
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
if: matrix.test != 'pytest_no_database' && env.HAVE_ACCESS_TO_SECTETS != null
if: matrix.test != 'pytest_no_database' && env.HAVE_ACCESS_TO_SECRETS != null
run: coveralls --service=github
# Done
- name: goodbye
Expand Down
28 changes: 15 additions & 13 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,53 @@
0.7.0 / 2024-01-15
------------------
* `np.float` is deprecated by @dachengx in https://github.com/XENONnT/pema/pull/341
* Update RTD configuration by @dachengx in https://github.com/XENONnT/pema/pull/342
* Move simulation context to wfsim by @dachengx in https://github.com/XENONnT/pema/pull/344

**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.6.5...v0.7.0


0.6.5 / 2023-09-12
------------------
### What's Changed
* Trying to fix touching_windows bug by @FaroutYLq in https://github.com/XENONnT/pema/pull/333


0.6.4 / 2022-10-18
------------------
* Add test for event matching customization by @JoranAngevaare in https://github.com/XENONnT/pema/pull/241
* Update ax by @JoranAngevaare in https://github.com/XENONnT/pema/pull/259


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.6.3...v0.6.4


0.6.3 / 2022-06-08
------------------
### What's Changed
* allow kwargs to context by @JoranAngevaare in https://github.com/XENONnT/pema/pull/227
* Test notebooks by @JoranAngevaare in https://github.com/XENONnT/pema/pull/228
* Add plotting tweak by @JoranAngevaare in https://github.com/XENONnT/pema/pull/233
* Bump nbsphinx from 0.8.8 to 0.8.9 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/230
* Bump strax from 1.2.2 to 1.2.3 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/231
* Bump straxen from 1.7.1 to 1.8.1 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/232


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.6.2...v0.6.3


0.6.0 / 2022-05-30
------------------
## What's Changed
* simplify matching - keep multiple columns and fix + test chunking artefacts by @JoranAngevaare in https://github.com/XENONnT/pema/pull/225


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.5.2...v0.6.0


0.5.0 / 2022-05-29
------------------
## What's Changed
* Extend match_acceptance_extended with peak level info by @JoranAngevaare in https://github.com/XENONnT/pema/pull/224


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.4.4...v0.5.0


0.4.4 / 2022-05-29
------------------
## What's Changed
* Update requirements by @JoranAngevaare in https://github.com/XENONnT/pema/pull/211
* Bump typing-extensions from 4.1.1 to 4.2.0 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/212
* Bump straxen from 1.6.1 to 1.6.2 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/214
Expand All @@ -54,14 +59,11 @@
* cmt_version by @JoranAngevaare in https://github.com/XENONnT/pema/pull/222
* test with wfsim pre release by @JoranAngevaare in https://github.com/XENONnT/pema/pull/223


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.4.3...v0.4.4


0.4.3 / 2022-04-12
------------------

## What's Changed
* Bump utilix from 0.6.6 to 0.6.7 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/194
* Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/XENONnT/pema/pull/193
* Bump xarray from 0.21.1 to 2022.3.0 in /extra_requirements by @dependabot in https://github.com/XENONnT/pema/pull/192
Expand All @@ -77,9 +79,9 @@
* WFSim bump by @JoranAngevaare in https://github.com/XENONnT/pema/pull/208
* Fix logger classes in pema by @JoranAngevaare in https://github.com/XENONnT/pema/pull/210


**Full Changelog**: https://github.com/XENONnT/pema/compare/v0.4.2...v0.4.3


0.4.2 / 2022-03-02
------------------
- ignore raises on testing (#189)
Expand Down
2 changes: 1 addition & 1 deletion pema/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = '0.6.5'
__version__ = '0.7.0'

from .matching import *
from .match_plugins import *
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ def open_requirements(path):
doc_requires = open_requirements('extra_requirements/requirements-docs.txt')

setuptools.setup(name='pema',
version='0.6.5',
version='0.7.0',
description='Peak matching for XENON simulations',
author='Joran Angevaare',
url='https://github.com/XENONnT/peakmatching',
Expand Down

0 comments on commit 2e1ebe2

Please sign in to comment.