Skip to content

Commit

Permalink
Version 23.1.0. Python 3.13. Numpy 2. Add index to acquisition outputs.
Browse files Browse the repository at this point in the history
  • Loading branch information
cmeyer committed Oct 27, 2024
1 parent 70daa12 commit 37d1639
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,5 +74,5 @@ jobs:
conda update -n base --all -y
conda update --all -y
conda install conda-build anaconda-client -y
conda build -q -c nion --skip-existing --user nion --token ${{ secrets.anaconda_token }} ..
conda build -q --python ${{ matrix.python-version }} -c nion -c conda-forge --override-channels --skip-existing --user nion --token ${{ secrets.anaconda_token }} ..
popd
6 changes: 6 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
Changelog (nionswift-instrumentation)
=====================================

23.1.0 (2024-10-27)
-------------------
- Add unique index to session metadata and use in acquisition output data items.
- Fix data handling when single camera frame produced. Add tests.
- Require Numpy 2. Add Python 3.13 support. Drop Python 3.9, 3.10 support.

23.0.0 (2024-06-14)
-------------------
- Fix #179. Record metadata about collections for acquisitions initiated by acquisition panel.
Expand Down
12 changes: 6 additions & 6 deletions meta.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package:
name: 'nionswift-instrumentation'
version: '23.0.0'
version: '23.1.0'

source:
git_rev: 23.0.0
git_rev: 23.1.0
git_url: https://github.com/nion-software/nionswift-instrumentation-kit.git

build:
Expand All @@ -19,10 +19,10 @@ requirements:
- setuptools
run:
- python >=3.11
- niondata >=15.6.0,<16.0.0
- nionswift >=16.11.0,<17.0.0
- nionui >=7.1.0,<8.0.0
- nionutils >=4.11.0,<5.0.0
- niondata >=15.7,<16.0
- nionswift >=16.12,<17.0
- nionui >=8.0,<9.0
- nionutils >=4.12,<5.0
- numpy >=2.0,<3.0

test:
Expand Down
10 changes: 5 additions & 5 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = nionswift-instrumentation
version = 23.0.0
version = 23.1.0
author = Nion Software
author_email = [email protected]
description = A Nion Swift library for STEM instrumentation (Camera, Scan, Video, Microscope).
Expand All @@ -18,10 +18,10 @@ classifiers =
packages = find_namespace:
python_requires = >=3.11
install_requires =
niondata>=15.6.0,<16.0.0
nionswift>=16.11.0,<17.0.0
nionui>=7.1.0,<8.0.0
nionutils>=4.11.0,<5.0.0
niondata>=15.7,<16.0
nionswift>=16.12,<17.0
nionui>=8.0,<9.0
nionutils>=4.12,<5.0
numpy>=2.0,<3.0

[options.package_data]
Expand Down

0 comments on commit 37d1639

Please sign in to comment.