Skip to content

Commit

Permalink
Version 0.2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
GDeLaurentis committed Dec 18, 2024
1 parent ef5761e commit 6c3e20f
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 5 deletions.
23 changes: 19 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,22 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [Unreleased]

### Added

### Changed

### Fixed

### Deprecated


## [0.2.4] - 2024-12-18

### Added

- `zero_ideal` and `random_point` functions for `Ring` class.
- `DEGBOUNDs` parameters containing list of degree bounds to use in iterated computations.

Expand All @@ -21,7 +33,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed issue when parsing complex floats with imaginary part in scientific notation.
- Fixed bug in primality test where if the deg. bounded computation was inconclusive the deg. bounded Groebner basis was still being using in the computation without a degree bound, causing erroneous failures.

### Deprecated

## [0.2.3] - 2024-08-20

Expand All @@ -31,8 +42,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Support for `wp` weighted reverse lex order from Singular.
- `test_primality` allows to skip to a given `projection_number` (optional keyword argument)

### Changed

### Fixed

- Fixed issue where TIMEOUT was not being correctly set after removing mutableint.
Expand All @@ -42,6 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Python 3.8 no longer supported.


## [0.2.2] - 2024-06-06

### Added
Expand All @@ -68,6 +78,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- `Field.random_element` is now deprecated. Use `Field.random` instead.


## [0.2.1] - 2024-05-04

### Added
Expand All @@ -83,6 +94,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Occasinally, when generating a `point_on_variety` with multi-precision complex (`mpc`) the `lex_groebner_basis` computation can return the unit ideal, due to precision loss. Introduced a new `RootPrecisionError` exception and added this to the retry logic.


## [0.2.0] - 2023-12-27

### Added
Expand All @@ -95,14 +107,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Syntax consistency when printing polynomials over rings with single-character variables (forced `short=0` always).
- Import path in Singular for `poly.lib` is now `polylib.lib`.


## [0.1.3] - 2023-03-02

### Added

- Basic interface functions for `Ring`, `QuotientRing` and `Ideal`.
- Primality test, `Ideal.test_primality`.

[unreleased]: https://github.com/GDeLaurentis/syngular/compare/v0.2.3...HEAD

[unreleased]: https://github.com/GDeLaurentis/syngular/compare/v0.2.4...HEAD
[0.2.4]: https://github.com/GDeLaurentis/syngular/compare/v0.2.3...v0.2.4
[0.2.3]: https://github.com/GDeLaurentis/syngular/compare/v0.2.2...v0.2.3
[0.2.2]: https://github.com/GDeLaurentis/syngular/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/GDeLaurentis/syngular/compare/v0.2.0...v0.2.1
Expand Down
2 changes: 1 addition & 1 deletion version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.2.3'
__version__ = '0.2.4'

0 comments on commit 6c3e20f

Please sign in to comment.