Recent Releases of pymbolic

pymbolic - v2024.2.2

What's Changed

  • Mypy install test by @inducer in https://github.com/inducer/pymbolic/pull/168
  • Typing tweaks by @inducer in https://github.com/inducer/pymbolic/pull/169

Full Changelog: https://github.com/inducer/pymbolic/compare/v2024.2.1...v2024.2.2

- Python
Published by inducer over 1 year ago

pymbolic - v2024.2.1

What's Changed

  • Hatchling by @inducer in https://github.com/inducer/pymbolic/pull/164
  • Improve typing docs by @alexfikl in https://github.com/inducer/pymbolic/pull/165
  • Add RealNumber by @inducer in https://github.com/inducer/pymbolic/pull/167
  • Make useful-types a test-only dependency

Full Changelog: https://github.com/inducer/pymbolic/compare/v2024.2...v2024.2.1

- Python
Published by inducer over 1 year ago

pymbolic - v2024.2

What's Changed

  • Add descend_args to DependencyMapper types by @alexfikl in https://github.com/inducer/pymbolic/pull/158
  • More typing of GA mappers by @inducer in https://github.com/inducer/pymbolic/pull/159
  • Depend on useful-types only when type-checking by @inducer in https://github.com/inducer/pymbolic/pull/161
  • More typing in geometric_algebra by @alexfikl in https://github.com/inducer/pymbolic/pull/160
  • Use fields(self) in safe_repr by @alexfikl in https://github.com/inducer/pymbolic/pull/163
  • Rename type aliases for consistency by @inducer in https://github.com/inducer/pymbolic/pull/162

Full Changelog: https://github.com/inducer/pymbolic/compare/v2024.1...v2024.2

- Python
Published by inducer over 1 year ago

pymbolic - v2024.1

What's Changed

  • Use pytest collect_ignore to avoid SyntaxError in test on Py<3.10 by @inducer in https://github.com/inducer/pymbolic/pull/122
  • remove show_dot from pymbolic by @matthiasdiener in https://github.com/inducer/pymbolic/pull/115
  • Placate flake8-comprehensions by @inducer in https://github.com/inducer/pymbolic/pull/124
  • Allow changing safe_repr default limit by @isuruf in https://github.com/inducer/pymbolic/pull/126
  • Fix some instances of flake8-comprehensions C419 by @inducer in https://github.com/inducer/pymbolic/pull/127
  • docs: update intersphinx mapping from deprecated variant by @alexfikl in https://github.com/inducer/pymbolic/pull/128
  • FloorDiv Pymbolic to SymEngine conversion by @Ravindu-Hirimuthugoda in https://github.com/inducer/pymbolic/pull/131
  • Fix type comparison by @alexfikl in https://github.com/inducer/pymbolic/pull/132
  • getcachekey: replace sorted() with immutable Map by @matthiasdiener in https://github.com/inducer/pymbolic/pull/133
  • Drop grudge downstream by @inducer in https://github.com/inducer/pymbolic/pull/134
  • switch immutables.Map to immutabledict by @matthiasdiener in https://github.com/inducer/pymbolic/pull/135
  • PersistentHashWalkMapper: doc fixes, add test by @matthiasdiener in https://github.com/inducer/pymbolic/pull/136
  • ci: add dependabot updates for github actions by @alexfikl in https://github.com/inducer/pymbolic/pull/137
  • Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/inducer/pymbolic/pull/138
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/inducer/pymbolic/pull/139
  • Fix use-before-assign spotted by pylint by @inducer in https://github.com/inducer/pymbolic/pull/140
  • Fix constant handling in PersistentHashWalkMapper by @inducer in https://github.com/inducer/pymbolic/pull/142
  • Switch to ruff by @alexfikl in https://github.com/inducer/pymbolic/pull/143
  • Fix issues with ruff 0.5.7 by @alexfikl in https://github.com/inducer/pymbolic/pull/144
  • Update and fix urls to use HTTPS by @alexfikl in https://github.com/inducer/pymbolic/pull/145
  • PersistentHashWalkMapper: do not ignore comparison operator by @matthiasdiener in https://github.com/inducer/pymbolic/pull/146
  • Base expression node types on dataclasses by @inducer in https://github.com/inducer/pymbolic/pull/125
  • add typos CI by @matthiasdiener in https://github.com/inducer/pymbolic/pull/148
  • Various typing/dataclasses fixes by @inducer in https://github.com/inducer/pymbolic/pull/151
  • Add :show-inheritance: to expressions by @alexfikl in https://github.com/inducer/pymbolic/pull/153
  • Do not simplify in overloaded operators, type mappers by @inducer in https://github.com/inducer/pymbolic/pull/152
  • FlattenMapper: mod 1 is zero by @inducer in https://github.com/inducer/pymbolic/pull/154
  • FlattenMapper: guard simplifications that only hold for integers by @inducer in https://github.com/inducer/pymbolic/pull/156
  • Better type the EvaluationMapper by @inducer in https://github.com/inducer/pymbolic/pull/157
  • Add explicit scopes to CSE by @alexfikl in https://github.com/inducer/pymbolic/pull/150

New Contributors

  • @Ravindu-Hirimuthugoda made their first contribution in https://github.com/inducer/pymbolic/pull/131
  • @dependabot made their first contribution in https://github.com/inducer/pymbolic/pull/138

Full Changelog: https://github.com/inducer/pymbolic/compare/v2022.2...v2024.1

- Python
Published by inducer over 1 year ago

pymbolic -

- Python
Published by inducer over 3 years ago

pymbolic -

- Python
Published by inducer about 4 years ago