Skip to content

Commit e3e261c

Browse files
committed
Preparing version 1.1.1 for release
1 parent 0bdf611 commit e3e261c

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

.github/workflows/publish.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Publish package
2+
3+
on:
4+
push:
5+
branches: [master]
6+
release:
7+
types: [published, released]
8+
9+
jobs:
10+
deploy:
11+
name: "Publish to PyPI"
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v3
15+
- name: Set up Python
16+
uses: actions/setup-python@v4
17+
- name: Install dependencies
18+
run: |
19+
python -m pip install --upgrade pip
20+
pip install build
21+
- name: Build a binary wheel and a source tarball
22+
run: |
23+
python -m build --sdist
24+
- name: Publish package to PyPI
25+
if: github.event_name == 'release' && github.event.action == 'released'
26+
uses: pypa/gh-action-pypi-publish@release/v1
27+
with:
28+
password: ${{ secrets.PYPI_API_TOKEN }}

CHANGELOG

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# CHANGELOG
22

3+
1.1.1:
4+
- Bug fixes (including security fixes)
5+
- SR830 lockin amplifier driver
6+
- Create CITATION.cff
7+
- Experimental BOSA driver (by Zhimu)
8+
- CI deployment via github
9+
10+
1.1.0:
11+
- Bug fixes in various instruments
12+
- Included PRBS algorithms for the Anritsu PPG
13+
- Improvements to MeasuredFunction
14+
- Adding support for Keithley 2606B
15+
- PRBS functionality in one_dim
16+
17+
1.0.7:
18+
- Bugfixes in PPG3202, DPO4032, and HP_8152A_PM
19+
- Housekeeping in test environments
20+
- Making DSA8300 work with Prologix driver
21+
322
1.0.6:
423
- Major bug in Prologix driver
524
- Minor improvement to APEX driver

0 commit comments

Comments
 (0)