Pytealext

Latest version: v3.2.0

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.2.0

What's Changed
* feat: AutoLoadScratchVar - more convenient Scratch Vars by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/21
* feat: Uint64Array - convenient stack based arrays by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/20
* CI: add mypy by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/23


**Full Changelog**: https://github.com/ulamlabs/pytealext/compare/3.1.0...3.2.0

3.1.0

What's Changed
* feat: support for new pyteal and py-algorand-sdk, and TEAL v8 by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/22


**Full Changelog**: https://github.com/ulamlabs/pytealext/compare/3.0.0...3.1.0

3.0.0

What's Changed
* feat: allow string inputs to eval_teal by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/19
* perf!: Huge improvement in MulDiv64 with TEAL >=6 by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/17

BREAKING:
Generated TEAL for MulDiv64 will be different when using TEAL version >= 6.
The error on division overflow will be different.
Functionality is the same.


**Full Changelog**: https://github.com/ulamlabs/pytealext/compare/2.9.0...3.0.0

2.9.0

What's Changed
* Saturation math (SaturatingAdd, SaturatingSub) by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/16


**Full Changelog**: https://github.com/ulamlabs/pytealext/compare/2.8.0...2.9.0

2.8.0

* feat: evaluate TEAL that uses template expressions by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/14
* feat: replace2 and replace3 opcodes added to evaluator by StylishTriangles in https://github.com/ulamlabs/pytealext/pull/15


**Full Changelog**: https://github.com/ulamlabs/pytealext/compare/2.7.0...2.8.0

2.7.0

- Fast multiplication of two integers with `Mul128` (avoids conversion to bytes to use `BytesMul`)
- Fast exponentiation by squaring `FastExp` which raises a uint64 value to a given power (returning bytes)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.