Skip to content

Commit dc2b906

Browse files
committed
Update CHANGELOG
1 parent 1a2f956 commit dc2b906

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

README.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ Contributors (0.7.0):
164164
- Giacomo Pope (GP)
165165
- Joris Roos (JR)
166166
- Edgar Costa (EC)
167+
- Frédéric Chapoton (FC)
167168
- Oscar Benjamin (OB)
168169

169170
Highlights (0.7.0):
@@ -176,17 +177,32 @@ Highlights (0.7.0):
176177
[gh-164](https://github.com/flintlib/python-flint/pull/164),
177178
[gh-190](https://github.com/flintlib/python-flint/pull/190),
178179
[gh-192](https://github.com/flintlib/python-flint/pull/192):
180+
[gh-216](https://github.com/flintlib/python-flint/pull/216):
181+
[gh-225](https://github.com/flintlib/python-flint/pull/225):
179182
Add `fmpz_mpoly`, `fmpq_mpoly`, `nmod_poly` and `fmpz_mod_poly`
180183
types for multivariate polynomials with integer, rational or
181184
integers mod n coefficients. (JM)
182185
- [gh-142](https://github.com/flintlib/python-flint/pull/142)
183186
Add `acb_theta` module for the numerical evaluation of [theta
184187
functions](https://flintlib.org/doc/acb_theta.html) (only
185188
available for `Flint >= 3.1`). (EC)
189+
- [gh-218](https://github.com/flintlib/python-flint/pull/218)
190+
An experimental interface for FLINT's generic rings has been
191+
added. This provides access to many of FLINT's types that
192+
are not yet wrapped by python-flint such as Gaussian integer,
193+
number fields, qqbar, calcium, as well as both univariate and
194+
multivariate polynomials and series over these rings (no
195+
matrices yet though). (OB)
186196
- [gh-129](https://github.com/flintlib/python-flint/pull/129)
197+
[gh-208](https://github.com/flintlib/python-flint/pull/208)
187198
Use meson/meson-python instead of setuptools as the build system
188199
for parallel builds and better detection of build and dependency
189200
requirements. (OB)
201+
- [gh-201](https://github.com/flintlib/python-flint/pull/201)
202+
[gh-202](https://github.com/flintlib/python-flint/pull/202)
203+
The documentation has been updated and is now at
204+
[readthedocs](https://python-flint.readthedocs.io/en/latest/).
205+
(OB)
190206

191207
Compatibility break (0.7.0):
192208

@@ -198,11 +214,23 @@ Compatibility break (0.7.0):
198214

199215
Other changes (0.7.0):
200216

217+
- [gh-215](https://github.com/flintlib/python-flint/pull/215)
218+
[gh-219](https://github.com/flintlib/python-flint/pull/219)
219+
The FLINT binding declarations are now fully generated
220+
automatically from the FLINT docs. (OB)
221+
- [gh-203](https://github.com/flintlib/python-flint/pull/203)
222+
[gh-204](https://github.com/flintlib/python-flint/pull/204)
223+
[gh-205](https://github.com/flintlib/python-flint/pull/205)
224+
[gh-206](https://github.com/flintlib/python-flint/pull/206)
225+
[gh-207](https://github.com/flintlib/python-flint/pull/207)
226+
[gh-211](https://github.com/flintlib/python-flint/pull/211)
227+
[gh-212](https://github.com/flintlib/python-flint/pull/212)
228+
Various linting fixes and codebase improvements (FC and GP).
201229
- [gh-189](https://github.com/flintlib/python-flint/pull/189)
202230
All scalar and poly types now have `sqrt`. All poly types now
203231
have `factor_squarefree` and `leading_coefficient` methods.
204232
Exception types raised in a number of places were changed to
205-
`DomainError` for better consistency.
233+
`DomainError` for better consistency. (OB)
206234
- [gh-196](https://github.com/flintlib/python-flint/pull/196)
207235
Supported Python versions are 3.10-3.13 (3.9 dropped). CI
208236
Testing added for 3.13 free-threaded CPython.

0 commit comments

Comments
 (0)