Ckzg

Latest version: v1.0.2

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

Scan your dependencies

Page 1 of 2

1.0.2

Overview

This is a minor release which includes various improvements to the bindings.

What's Changed
* Adding source distribution by step21 in https://github.com/ethereum/c-kzg-4844/pull/415
* Fix the Python release CI action by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/417
* When building Python bindings, only build blst by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/418
* In Python setup file, change directory instead of using absolute paths by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/419
* Fix broken nodejs/csharp CI tests by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/420
* feat: bundle and auto-load trusted setup by matthewkeil in https://github.com/ethereum/c-kzg-4844/pull/422
* feat: turn on exceptions by matthewkeil in https://github.com/ethereum/c-kzg-4844/pull/423
* fix: simplify how default setup is found by matthewkeil in https://github.com/ethereum/c-kzg-4844/pull/424
* nim-bindings fix: prevent Nim GC call free_trusted_setup if it already called manually by jangko in https://github.com/ethereum/c-kzg-4844/pull/426
* Update versions in preparation for release by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/428

New Contributors
* step21 made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/415

**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v1.0.1...v1.0.2

1.0.1

Overview

This minor release improves the Rust bindings and fixes a path issue in the Nim bindings.

What's Changed
* Fixed NixOs vendoring issue by akorchyn in https://github.com/ethereum/c-kzg-4844/pull/409
* feat: impl AsRef for Bytes32 and Bytes48 by Rjected in https://github.com/ethereum/c-kzg-4844/pull/411
* use strutils.escape to handle special characters in KZG directory paths in Nim bindings by tersec in https://github.com/ethereum/c-kzg-4844/pull/412

New Contributors
* akorchyn made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/409
* tersec made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/412

**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v1.0.0...v1.0.1

1.0.0

Overview

This major release introduces the following improvements to the bindings:

- The Go bindings now pass blobs by reference rather than by value.
- This improves heap hygiene by reducing allocations when passing blobs.
- This change is **not backward-compatible**.
- Ergonomics of the Rust bindings have been improved for better usability.
- The Python bindings' build system has been refined.

This is the last scheduled release before Dencun hits mainnet tomorrow. Godspeed! 🎉

Thank you to everyone that made this happen! 🙏

What's Changed
* Upload python wheels on Linux runner by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/404
* Add workflow_dispatch to python release action by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/405
* Add more information in setuptools.setup() by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/406
* go-bindings: pass large arrays by ref instead of value by holiman in https://github.com/ethereum/c-kzg-4844/pull/393
* feat: derive hash for generated types by mattsse in https://github.com/ethereum/c-kzg-4844/pull/407
* Update versions in preparation for release by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/408

New Contributors
* holiman made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/393

**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v0.4.3...v1.0.0

0.4.3

Overview

This minor release improves the Python bindings and streamlines the Python release process, while also incorporating minor improvements and bug fixes across other bindings.

What's Changed
* fix: typos by omahs in https://github.com/ethereum/c-kzg-4844/pull/396
* Fix typos by rex4539 in https://github.com/ethereum/c-kzg-4844/pull/397
* python: check file pointer when loading trusted setup by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/401
* Rust: Always close fd on load_trusted_setup_file_inner() by asn-d6 in https://github.com/ethereum/c-kzg-4844/pull/402
* Add workflow to publish python package by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/395
* Update versions in preparation of release by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/403

New Contributors
* omahs made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/396
* rex4539 made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/397

**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v0.4.2...v0.4.3

0.4.2

Overview

This minor release activates the portable feature of `blst` by default within the Rust bindings.

What's Changed
* chore: make standalone portable feature, enabled by default by Rjected in https://github.com/ethereum/c-kzg-4844/pull/391


**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v0.4.1...v0.4.2

0.4.1

Overview

This is a minor release with various improvements to the bindings.

What's Changed
* C Ckzg.Bindings to become 0.4.0 by flcl42 in https://github.com/ethereum/c-kzg-4844/pull/378
* chore: npm publish 2.1.2 by g11tech in https://github.com/ethereum/c-kzg-4844/pull/379
* ci: ensure setuptools are installed by mattsse in https://github.com/ethereum/c-kzg-4844/pull/381
* feat: add missing new functions for byte types by mattsse in https://github.com/ethereum/c-kzg-4844/pull/380
* Fixed x86_64-pc-windows-gcc build for rust bindings by kaliubuntu0206 in https://github.com/ethereum/c-kzg-4844/pull/384
* chore: bump bindgen by Rjected in https://github.com/ethereum/c-kzg-4844/pull/385
* feat: enable blst portable by default by Rjected in https://github.com/ethereum/c-kzg-4844/pull/389
* feat: add more targets to ci by Rjected in https://github.com/ethereum/c-kzg-4844/pull/390
* Make Rust `bindgen` build dependency optional by DaniPopes in https://github.com/ethereum/c-kzg-4844/pull/382

New Contributors
* kaliubuntu0206 made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/384

**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v0.4.0...v0.4.1

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.