Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Commit efc8c5f

Browse files
authored
Release prep for v3.3.4 (#438)
* turn on linux 3.11 wheels; * windows still depend on h5py, and there are no wheels for 3.11 * macOS 3.11 h5py doesn't build, so we can't test our macos 311 wheels
1 parent 44e9af8 commit efc8c5f

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/publish-sdist-wheels.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [pull_request, push]
44
env:
55
CIBW_BUILD_VERBOSITY: 3
66
CIBW_BUILD: 'cp*'
7-
CIBW_SKIP: 'cp35-* cp36-* *-manylinux_i686 *-musllinux_* *-win32 cp311-*'
7+
CIBW_SKIP: 'cp35-* cp36-* *-manylinux_i686 *-musllinux_* *-win32 cp311-win_amd64 cp311-macosx_x86_64'
88
CIBW_BEFORE_TEST: pip install -r {project}/tests/requirement_tests.txt
99
CIBW_TEST_COMMAND: pytest -s -v {project}/tests
1010

@@ -84,6 +84,7 @@ jobs:
8484
#brew update
8585
#brew --version
8686
export HOMEBREW_NO_AUTO_UPDATE=1
87+
export HDF5_DIR="$(brew --prefix hdf5)";
8788
brew install hdf5
8889
run: |
8990
python -m cibuildwheel --output-dir dist

CHANGELOG.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
v3.3.4
23
======
34

@@ -6,12 +7,15 @@ New Features:
67
* Allow SWC and ASC morphologies to be built from strings (#407)
78

89
Fixes:
10+
* Replace assert by exception (#436)
11+
* Render README as RST (#434)
912
* Fallback to using python 3.10 for ci tests (#430)
1013
* Fix sscanf clammping of allowed inputs (#420)
1114
* Fix section order after deleting section in mut morphology (#412)
1215
* Enable test mistakenly disabled (#418)
1316
* Freeze wheel build os versions (#391)
1417
* Fix wrong section order when section is deleted (#412)
18+
* Add 3.11 wheels Linux; macOS/Windows ones require h5py to release an updated wheel for python 3.11
1519

1620
Improvements:
1721
* Remove travis configuration and badge (#428)
@@ -24,17 +28,17 @@ Improvements:
2428
* Update lexertl14 to latest commit cd5a1f1 (#397)
2529
* Update HighFive to v2.4.1 (#406)
2630
* Update gsl-lite submodule to v0.40.0 (#395)
27-
* Use non-exceptional methods wherever possible (#389)*
31+
* Use non-exceptional methods wherever possible (#389)
2832
* Rebuild morphologies only when modifiers are passed (#392)
2933

3034

3135
v3.3.3
3236
======
3337

3438
New Features:
35-
* Vasculature section_offsets & section_connectivity (#352)
36-
* n_points method for immutable Morphology and Vasculature (#359)
37-
* is_heterogeneous method for checking downstream/upstream section type homogeneity (#360)
39+
* Vasculature `section_offsets` & `section_connectivity` (#352)
40+
* `n_points method` for immutable Morphology and Vasculature (#359)
41+
* `is_heterogeneous` method for checking downstream/upstream section type homogeneity (#360)
3842

3943
Fixes:
4044
* Fixed documentation links (#350)
@@ -60,7 +64,7 @@ Fixes:
6064
* Imbue enums with numeric operations (#330)
6165
* Remove unused AccessMode enum (#331)
6266
* Don't compile c++ tests when creating python package (#332)
63-
* Use std::make_unique (#333)
67+
* Use `std::make_unique` (#333)
6468
* Updated tests (#340)
6569
* Allow lowercase neurite names
6670
* Allow whitespace in CellBody neurite

0 commit comments

Comments
 (0)