Skip to content
GitLab
Explore
Sign in
Commits · 13fb3d2d4057a04ec67e2d325a65177d391ff01b
pymbolic
Browse files
Nov 06, 2024
Pass strict=True in calls to zip()
· 13fb3d2d
Andreas Klöckner
authored
Nov 06, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
13fb3d2d
Superficially type the parser
· 8f91eb2c
Andreas Klöckner
authored
Nov 01, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
8f91eb2c
Explain why Expression.index is hidden from the type checker
· b6ec21bf
Andreas Klöckner
authored
Nov 01, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
b6ec21bf
Type flattened_{sum,product}
· dee08d11
Andreas Klöckner
authored
Nov 01, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
dee08d11
Rework gaussian_elimination -> reduced_row_echelon_form
· 8550f017
Andreas Klöckner
authored
Oct 30, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
8550f017
Move algorithm docstring to module
· a0e8b718
Andreas Klöckner
authored
Oct 30, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
a0e8b718
Type is_nonzero, is_zero, wrap_in_cse
· c45f114e
Andreas Klöckner
authored
Oct 28, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
c45f114e
AST interop: drop NameConstant for Constant
· ad3d2df8
Andreas Klöckner
authored
Oct 28, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
ad3d2df8
Fix parsing precedence between unary and power, add test
· 1b107f6c
Andreas Klöckner
authored
Oct 28, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
1b107f6c
Add test for derived stringifier
· df6b6815
Andreas Klöckner
authored
Oct 23, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
df6b6815
Optimize: skip non-callables
· 978b3ed5
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
978b3ed5
Bump Python compat target to 3.10
· 74c6570b
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
74c6570b
@expr_dataclass: don't require cls to be Expression subclass
· c02efbe4
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
c02efbe4
Expression.division/power: require arithmetic expressions
· 1e3c0ce0
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
1e3c0ce0
Partially type geometric_algebra
· 3a7bceab
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
3a7bceab
Type the mappers
· a8db8e6c
Andreas Klöckner
authored
Oct 07, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
a8db8e6c
Drop long-deprecated CachingMapperMixin
· f8294d3a
Andreas Klöckner
authored
Oct 07, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
f8294d3a
Make NaN an AlgebraicLeaf
· 5ddb17b5
Andreas Klöckner
authored
Oct 07, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
5ddb17b5
Drop Polynomial
· 6938b84f
Andreas Klöckner
authored
Oct 07, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
6938b84f
Deprecate RecursiveMapper
· 5abc5c37
Andreas Klöckner
authored
Oct 07, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
5abc5c37
Do not simplify in overloaded operators
· 719fcbf4
Andreas Klöckner
authored
Oct 06, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
719fcbf4
Flattener: apply simplifications to be removed from constructor, add to docs
· deecb652
Andreas Klöckner
authored
Oct 20, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
deecb652
Type some of pymbolic.mapper.optimize
· 7d3abf29
Andreas Klöckner
authored
Oct 06, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
7d3abf29
Tweak formatting of Github Actions CI config
· 5dd25945
Andreas Klöckner
authored
Oct 06, 2024
and
Andreas Klöckner
committed
Nov 06, 2024
5dd25945
Oct 13, 2024
docs: include docs for ArithmeticExpressionT
· 71e142e9
Alexandru Fikl
authored
Oct 13, 2024
and
Andreas Klöckner
committed
Oct 13, 2024
71e142e9
docs: add types to cse_scope attributes
· a1024b57
Alexandru Fikl
authored
Oct 13, 2024
and
Andreas Klöckner
committed
Oct 13, 2024
a1024b57
docs: add :show-inheritance: to expressions
· 8bea5e62
Alexandru Fikl
authored
Oct 13, 2024
and
Andreas Klöckner
committed
Oct 13, 2024
8bea5e62
Oct 08, 2024
Make dependency on typing-extensions unconditional
· ae8e4806
Andreas Klöckner
authored
Oct 08, 2024
ae8e4806
Oct 03, 2024
@expr_dataclass: Allow users to provide their own __hash__
· 77411785
Andreas Klöckner
authored
Oct 03, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
77411785
Fix typing of recursive tuples of expressions
· 39f6f4ef
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
39f6f4ef
Doc improvements
· 4a0b4542
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
4a0b4542
Introduce ArithmeticExpressionT type alias
· 787587d9
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
787587d9
Export Variable, Expression, and the type aliases from the pacakge root
· 01cf809c
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
01cf809c
CallWithKwargs: warn (don't fail) on non-hashable kw_parameters
· 308591d6
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
308591d6
IdentityMapper: ensure CallWithKwargs has immutable kw_parameters
· 6e25d001
Andreas Klöckner
authored
Oct 02, 2024
and
Andreas Klöckner
committed
Oct 03, 2024
6e25d001
Sep 30, 2024
Install numpy in Gitlab mypy CI
· 363eafa0
Andreas Klöckner
authored
Sep 30, 2024
363eafa0
add typos CI (#148)
· 64c9b575
Matthias Diener
authored
Sep 30, 2024
64c9b575
Enable ruff.isort
· 02792294
Andreas Klöckner
authored
Sep 30, 2024
and
Andreas Klöckner
committed
Sep 30, 2024
02792294
Bump version to 2024.1
· d991395d
Andreas Klöckner
authored
Sep 29, 2024
and
Andreas Klöckner
committed
Sep 30, 2024
d991395d
Limit Github PR CI concurrency
· 77b047db
Andreas Klöckner
authored
Sep 24, 2024
and
Andreas Klöckner
committed
Sep 30, 2024
77b047db
Loading