Skip to content

Commit

Permalink
Release prep for v3.3.4 (#438)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
mgeplf authored Jan 17, 2023
1 parent 44e9af8 commit efc8c5f
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/publish-sdist-wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: [pull_request, push]
env:
CIBW_BUILD_VERBOSITY: 3
CIBW_BUILD: 'cp*'
CIBW_SKIP: 'cp35-* cp36-* *-manylinux_i686 *-musllinux_* *-win32 cp311-*'
CIBW_SKIP: 'cp35-* cp36-* *-manylinux_i686 *-musllinux_* *-win32 cp311-win_amd64 cp311-macosx_x86_64'
CIBW_BEFORE_TEST: pip install -r {project}/tests/requirement_tests.txt
CIBW_TEST_COMMAND: pytest -s -v {project}/tests

Expand Down Expand Up @@ -84,6 +84,7 @@ jobs:
#brew update
#brew --version
export HOMEBREW_NO_AUTO_UPDATE=1
export HDF5_DIR="$(brew --prefix hdf5)";
brew install hdf5
run: |
python -m cibuildwheel --output-dir dist
Expand Down
14 changes: 9 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

v3.3.4
======

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

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

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


v3.3.3
======

New Features:
* Vasculature section_offsets & section_connectivity (#352)
* n_points method for immutable Morphology and Vasculature (#359)
* is_heterogeneous method for checking downstream/upstream section type homogeneity (#360)
* Vasculature `section_offsets` & `section_connectivity` (#352)
* `n_points method` for immutable Morphology and Vasculature (#359)
* `is_heterogeneous` method for checking downstream/upstream section type homogeneity (#360)

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

0 comments on commit efc8c5f

Please sign in to comment.