Skip to content

Commit 0d80d32

Browse files
committed
Prepare v2.0.1
1 parent 33b4518 commit 0d80d32

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

CHANGELOG.md

+23-3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@ Security in case of vulnerabilities.
3232

3333
TBD
3434

35+
## [2.0.1] - 2024-11-20
36+
37+
Allow use of pymech with NumPy 2.x
38+
39+
### Changed
40+
41+
- Removed upper bound for Numpy from packaging metadata, pyproject.toml
42+
3543
## [2.0.0] - 2024-10-09
3644

3745
Supports Python 3.9 and above, from now on to make use of concise
@@ -61,7 +69,6 @@ Previously deprecated features are now removed
6169

6270
### Added
6371

64-
6572
- [Citeable in Zenodo](https://zenodo.org/badge/latestdoi/50511298)!
6673
- New extra dependency groups for install as `pip install pymech[opt]` and `pip
6774
install pymech[vtk]` respectively. There is also a `[full]` group which
@@ -122,63 +129,76 @@ improvements. This will be the last release to support Python 3.6 and Xarray <
122129
## [1.4.0] - 2020-11-16
123130

124131
### Added
132+
125133
- Functions `readre2` and `writere2` to read/write binary .re2 Nek5000 meshes
126134

127135
### Fixed
136+
128137
- indexing bug in the boundary conditions parameters in `readrea`
129138

130139
### Changed
140+
131141
- Ignore some invalid 'E' internal boundary conditions in `readrea`
132142
since they are written this way by re2torea and ignored by Nek5000.
133143

134-
135144
## [1.3.3] - 2020-09-29
136145

137146
### Fixed
147+
138148
- Various fixes -- including writing element map, correct order for min/max
139149
metadata -- in `writenek`
140150

141151
### Added
152+
142153
- {meth}`pymech.core.HexaData.merge` to merge meshes together and build proper connectivity
143154

144155
## [1.3.2] - 2020-09-23
145156

146157
### Fixed
158+
147159
- `writenek` detects system endianness and byte-swaps arrays, if needed, before
148160
writing
149161

150162
### Removed
163+
151164
- Warnings while reading/writing scalars
152165

153166
## [1.3.1] - 2020-09-17
154167

155168
### Changed
169+
156170
- use ndarray.tofile() for faster output
157171

158172
## [1.3.0.post0] - 2020-07-16
159173

160174
### Fixed
175+
161176
- Packaging issue of sdist and wheel. Now uses `find_packages` instead of package name.
162177

163178
## [1.3.0] - 2020-07-16
164179

165180
### Added
181+
166182
- Dataset module which extends xarray
167183

168184
### Changed
185+
169186
- Faster `readnek` function uses less for loops
170187
- Lazy load {class}`pymech.core.DataLims` limits as properties
171188
- Autogenerate documentation using sphinx extension `autodoc`
172189

173190
## [1.2.0] - 2020-03-18
174191

175192
### Added
193+
176194
- License GPL v3 or later
177195

178196
### Changed
197+
179198
- Miscellaneous improvements in documentation, testing and packaging
180199

181-
[Unreleased]: https://github.com/eX-Mech/pymech/compare/2.0.0...HEAD
200+
[Unreleased]: https://github.com/eX-Mech/pymech/compare/2.0.1...HEAD
201+
[2.0.1]: https://github.com/eX-Mech/pymech/compare/2.0.0...2.0.1
182202
[2.0.0]: https://github.com/eX-Mech/pymech/compare/1.5.0...2.0.0
183203
[1.5.0]: https://github.com/eX-Mech/pymech/compare/1.4.1...1.5.0
184204
[1.4.1]: https://github.com/eX-Mech/pymech/compare/1.4.0...1.4.1

0 commit comments

Comments
 (0)