summaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec
Commit message (Collapse)AuthorAgeFilesLines
* Only validate assumptions if there are any.J08nY2023-02-132-4/+4
|
* Cache unparsed assumptions in formula.J08nY2023-02-121-2/+7
|
* Add __slots__ to Mods.J08nY2023-02-121-0/+5
|
* Skip unnecessary modular reductions and casts in GMPMod.J08nY2023-02-121-18/+35
|
* Move from instance check to direct typecheck in GMPMod.J08nY2023-02-121-2/+4
|
* Save an unnecessary cast in GMPMod.J08nY2023-02-121-4/+4
|
* Get rid of getcontext/setcontext functions.J08nY2023-02-122-62/+23
|
* Make contexts global and not thread-local.J08nY2023-02-121-6/+8
|
* More DeepSource fixes.J08nY2023-02-084-1/+13
|
* Fix docstyle and some DeepSource warnings.J08nY2023-02-0817-29/+33
|
* Fix mypy issues.J08nY2023-02-053-16/+14
|
* Bump std submodule.J08nY2022-12-281-0/+0
|
* Merge pull request #17 from J08nY/deepsource-fix-325158fbJán Jančár2022-03-011-14/+14
|\ | | | | Return `NotImplemented` instead of raising `NotImplementedError`
| * Return `NotImplemented` instead of raising `NotImplementedError`deepsource-autofix[bot]2022-03-011-14/+14
| |
* | Merge collapsible `if` statementsdeepsource-autofix[bot]2022-03-012-9/+9
|/
* Update std submodule.J08nY2021-11-271-0/+0
|
* Fix type issue in params.load_category.J08nY2021-11-261-2/+2
|
* Fix formula execution with sympy 1.9.1.J08nY2021-11-261-2/+2
|
* Fix working with SymbolicMods in formulas.J08nY2021-11-261-1/+4
|
* Add reproducer for issue #14.J08nY2021-05-201-1/+2
|
* Handle fully symbolic assumptions.J08nY2021-05-201-1/+13
| | | | Fixes #13.
* Properly raise warnings.J08nY2021-05-191-3/+4
|
* Bump std submodule.J08nY2021-05-121-0/+0
|
* More DeepSource fixes.J08nY2021-04-2414-20/+20
|
* Make docstring style changes as per pydocstyle.J08nY2021-04-1117-166/+154
|
* Implement fixes from DeepSource.J08nY2021-04-106-85/+88
|
* Use black.J08nY2021-04-1015-190/+648
|
* Better parsing of "end of line"Davide Alessio2021-02-123-7/+5
| | | | Using .rstrip() multi-byte end of line (CRLF on Windows) is correctly stripped
* Speedup RawMod.is_residue by using fast Jacobi symbol impl.J08nY2021-01-301-1/+23
|
* Add performance monitoring and a few improvements to Mod.J08nY2021-01-301-11/+17
|
* Fix SymbolicMod pow.J08nY2021-01-221-1/+5
|
* Add more curve transformations.J08nY2021-01-201-8/+108
|
* The big documentation patch.J08nY2021-01-2017-38/+167
|
* Introduce symbolic Mod.J08nY2021-01-202-16/+115
|
* Introduce explicit field argument to formula calls.J08nY2021-01-194-18/+36
|
* Also trace precomputation in MultipleContext.J08nY2021-01-162-29/+43
|
* Add Context for tracing multiples, usable for RPA.J08nY2021-01-162-1/+10
|
* Fix Edwards yzsuared to_model. Extend regression test for #10.J08nY2021-01-061-1/+1
|
* Fix Edwards yz/yzsquared to_model.J08nY2021-01-062-3/+11
| | | | Fixes #10.
* Resolve out rationals introduced by SymPy.J08nY2021-01-061-12/+34
| | | | Fixes #9.
* Fix type-checking, codestyle and update EFD.J08nY2021-01-055-11/+8
|
* Update EFD and add regression test.J08nY2021-01-041-0/+0
| | | | Fixes #8.
* Fixup the packaging, put cfg into a proper subpackage.J08nY2020-12-264-4/+4
|
* Make certain aspects of the library configurable.J08nY2020-12-174-24/+61
| | | | Fixes #5.
* Fix pollution of formula variables by ints and subsequent float results.J08nY2020-12-171-2/+11
| | | | Fixes #7.
* Make Mod a dynamic class.J08nY2020-12-171-18/+79
| | | | Fixes #6.
* Handle formula assumptions.J08nY2020-12-175-39/+117
| | | | Fixes #4.
* More docs.J08nY2020-12-176-13/+92
|
* Fix unavailability of ast.unparse on Python 3.8.J08nY2020-12-161-1/+1
|
* Properly handle coordinate system assumptions.J08nY2020-12-162-15/+117
| | | | Fixes #3.