| last_commit_released | deed5e74cbc33a582d1e22ee0a1af6a41ab2bb10 |
|---|---|
| name | Fable.Python |
All notable changes to this project will be documented in this file.
- (math) Add missing math functions (log/base, modf, frexp, ldexp, remainder, isclose, nextafter, ulp, exp2, cbrt) (#255) (9687aac)
- (stdlib) Add itertools module bindings (#256) (6a4d816)
- (math) Fix factorial signature and add missing constants/functions (#251) (7b32de0)
- (math) Correct type signatures for copysign, fmod and curried bindings (#253) (8f33975)
- Fix
math.factorialbinding: changed signature fromfloat -> floattoint -> intto match Python 3.12+ where float arguments raiseTypeError. Fixes test to use integer literals. - Fix
math.copysignbinding:yparameter was incorrectly typed asint, now correctlyfloat - Fix
math.fmodbinding: parameters were incorrectly typed asint -> int -> int, now correctlyfloat * float -> float - Fix
math.comb,math.pow,math.atan2,math.distbindings: converted curried parameter syntax to tupled for consistency
- Add missing
mathmodule constants:pi,e,tau,inf,nan - Add missing
mathmodule functions:sqrt,degrees,radians,trunc,hypot,fsum,isqrt,prod,perm,acosh,asinh,atanh,cosh,sinh,tanh,erf,erfc,gamma,lgamma - Fix
math.distsignature to accept float arrays (for multi-dimensional distance)
- Bump Fable.Core to 5.0.0-rc.2 and ShipIt to 2.0.2 (#243) (cb06fd6)
Last release on the legacy tag-based workflow. Matches Fable.Python 5.0.0-rc.2 on NuGet.
5.0.0-alpha.21.5 (2025-12-21)
- remove XUnit dependency from Testing module (3a35e44)
5.0.0-alpha.21.4 (2025-12-21)
5.0.0-alpha.21.3 (2025-12-19)
5.0.0-alpha.21.2 (2025-12-18)
5.0.0-alpha.21.1 (2025-12-18)
5.0.0-alpha.21.0 (2025-12-16)
- sync with Fable 5.0.0-alpha.21 (fd2685c)