Yapapi

Latest version: v0.13.1

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

Scan your dependencies

Page 1 of 14

0.13.1

New Features
- Added support for Partner Scheme outbound access in dapp-runner
- Added support for Partner Scheme outbound in Yapapi

Changes
Node Descriptor Support
- Added new `node_descriptor` field to manifest requests
- When using node descriptor:
- Only manifest is required (no signature/cert needed).
- Node descriptor must be provided as a dictionary
- Added new partner scheme example in external/external-api-request

Simplified Manifest Handling
- Automatic base64 encoding for manifest-related files
- No need to manually encode manifest, signature, or certificate files
- Accepts both string and bytes input
- Automatically detects and preserves existing base64 encoding
`python
Before:
manifest = base64.b64encode(open("manifest.json", "rb").read()).decode()
manifest_sig = base64.b64encode(open("manifest.sig", "rb").read()).decode()

Now:
manifest = open("manifest.json", "rb").read() or just pass the file contents directly
manifest_sig = open("manifest.sig", "rb").read()
`

Breaking Changes
None. All changes are backward compatible.

0.13.0

What's Changed
* engine: change default network to holesky by kamirr in https://github.com/golemfactory/yapapi/pull/1154
* Goth update by scx1332 in https://github.com/golemfactory/yapapi/pull/1156

New Contributors
* kamirr made their first contribution in https://github.com/golemfactory/yapapi/pull/1154

**Full Changelog**: https://github.com/golemfactory/yapapi/compare/0.12.0...0.13.0

0.13.0a0

What's Changed
* engine: change default network to holesky by kamirr in https://github.com/golemfactory/yapapi/pull/1154
* Goth update by scx1332 in https://github.com/golemfactory/yapapi/pull/1156

New Contributors
* kamirr made their first contribution in https://github.com/golemfactory/yapapi/pull/1154

**Full Changelog**: https://github.com/golemfactory/yapapi/compare/0.12.0-alpha.1...0.13.0a0

0.12.0

What's Changed
* Service serialization and deserialization by shadeofblue in https://github.com/golemfactory/yapapi/pull/1136
* Service API suspend / resume + a modified `webapp` example by shadeofblue in https://github.com/golemfactory/yapapi/pull/1137
* add `golem.resume_network` method by shadeofblue in https://github.com/golemfactory/yapapi/pull/1143
* Scx1332/golem registry integration by scx1332 in https://github.com/golemfactory/yapapi/pull/1138
* fix the signature of the emitted ServiceStateChanged event to match t… by shadeofblue in https://github.com/golemfactory/yapapi/pull/1145


**Full Changelog**: https://github.com/golemfactory/yapapi/compare/0.11.0...0.12.0

0.12.0alpha.1

What's Changed
* fix the signature of the emitted ServiceStateChanged event to match t… by shadeofblue in https://github.com/golemfactory/yapapi/pull/1145


**Full Changelog**: https://github.com/golemfactory/yapapi/compare/0.12.0-alpha.0...0.12.0-alpha.1

0.12.0alpha.0

What's Changed
* Blue/serialize dirty by shadeofblue in https://github.com/golemfactory/yapapi/pull/1136
* Service API suspend / resume + a modified `webapp` example by shadeofblue in https://github.com/golemfactory/yapapi/pull/1137
* 0.11 to master by shadeofblue in https://github.com/golemfactory/yapapi/pull/1142
* add `golem.resume_network` method by shadeofblue in https://github.com/golemfactory/yapapi/pull/1143
* Scx1332/golem registry integration by scx1332 in https://github.com/golemfactory/yapapi/pull/1138


**Full Changelog**: https://github.com/golemfactory/yapapi/compare/0.11.0...0.12.0-alpha.0

Page 1 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.