Skip to content

Commit 41c695d

Browse files
committed
maint: update release notes
1 parent c8713a9 commit 41c695d

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

README.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,18 +167,42 @@ Contributors
167167
- Oscar Benjamin (OB)
168168
- Robert Dougherty-Bliss (RDB)
169169
- Rémy Oudompheng (RO)
170+
- Agriya Khetarpal (AK)
170171

171172
Changes
172173

174+
- [gh-302](https://github.com/flintlib/python-flint/pull/302),
175+
[gh-283](https://github.com/flintlib/python-flint/pull/283),
176+
[gh-284](https://github.com/flintlib/python-flint/pull/284),
177+
Wheels now ship MPFR 4.2.2 and FLINT 3.3.0. Cython 3.1 is now
178+
supported for building (and required for the freethreaded
179+
build). Wheels are provided for CPython 3.14 and 3.14t
180+
(free-threaded) and PyPy 3.11. (OB)
173181
- [gh-310](https://github.com/flintlib/python-flint/pull/310),
174182
Add `truncate`, `left_shift` and `right_shift` methods to
175183
`fmpz_poly`, `fmpq_poly`, `nmod_poly`, `acb_poly`, `arb_poly`
176184
to match other univariate polynomial types. (RO)
177-
- [gh-300](https://github.com/flintlib/python-flint/pull/300), Fix `arb.repr`
178-
which now returns a Python representation that round trips. (OB)
185+
- [gh-287](https://github.com/flintlib/python-flint/pull/287),
186+
[gh-293](https://github.com/flintlib/python-flint/pull/293),
187+
[gh-305](https://github.com/flintlib/python-flint/pull/305),
188+
[gh-307](https://github.com/flintlib/python-flint/pull/307),
189+
[gh-309](https://github.com/flintlib/python-flint/pull/309),
190+
Add type annotations for `fmpz`, `fmpq`, `nmod`, `fmpz_mod`,
191+
`fq_default`, `fmpz_poly`, `fmpq_poly`, `nmod_poly`,
192+
`fmpz_mod_poly`, `fq_default_poly`, `fmpz_mpoly`, `fmpq_mpoly`,
193+
`nmod_mpoly`, `fmpz_mod_mpoly`, `fmpz_series` and `fmpq_series`
194+
(about half of the codebase). (OB)
195+
- [gh-300](https://github.com/flintlib/python-flint/pull/300),
196+
Fix `arb.repr` which now returns a Python representation that
197+
round trips. (OB)
198+
- [gh-292](https://github.com/flintlib/python-flint/pull/292),
199+
The `fmpq` constructor now accepts `fmpq` numerator and denominator
200+
as input. (OB)
179201
- [gh-289](https://github.com/flintlib/python-flint/pull/289),
180202
Add `.prec` attribute to series types `fmpz_series`, `fmpq_series`,
181203
`arb_series` and `acb_series`. (OB)
204+
- [gh-285](https://github.com/flintlib/python-flint/pull/285),
205+
Don't use deprecated meson build option. (AK)
182206
- [gh-274](https://github.com/flintlib/python-flint/pull/274),
183207
Add resultant methods to `fmpz_poly`, `fmpq_poly` and
184208
`nmod_poly`. Now all univariate and polynomial types have the

0 commit comments

Comments
 (0)