Skip to content

Releases: golemfactory/yapapi

0.13.0

04 Jun 14:19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.12.0...0.13.0

0.13.0a0

03 Jun 13:57
Compare
Choose a tag to compare
0.13.0a0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.12.0-alpha.1...0.13.0a0

0.12.0

23 Aug 13:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.0...0.12.0

0.12.0-alpha.1

21 Aug 13:52
Compare
Choose a tag to compare
0.12.0-alpha.1 Pre-release
Pre-release

What's Changed

  • fix the signature of the emitted ServiceStateChanged event to match t… by @shadeofblue in #1145

Full Changelog: 0.12.0-alpha.0...0.12.0-alpha.1

0.12.0-alpha.0

18 Aug 08:54
Compare
Choose a tag to compare
0.12.0-alpha.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.11.0...0.12.0-alpha.0

0.11.0

29 Jun 15:14
Compare
Choose a tag to compare

Changelog

The main feature of yapapi 0.11 is the addition of the manifest creation helper. It can be used to deploy those payloads that require a manifest but don't require a manifest signature - e.g. vm payloads using outgoing network connections that are whitelisted on provider nodes.

Deploying such payloads should be almost as straightforward as those that don't require manifests.

Example usage:

import base64
import json
from yapapi.payload import vm
from yapapi.payload.manifest import Manifest

async def generate_manifest():
    manifest_obj = await Manifest.generate(
        "05270a8a938ff5f5e30b0e61bc983a8c3e286c5cd414a32e1a077657",
        outbound_urls=["http://bor.golem.network"]
    )

    manifest = json.dumps(manifest_obj.dict(by_alias=True))

    payload = await vm.manifest(
        base64.b64encode(manifest.encode("utf-8")).decode("ascii"),
        capabilities=["vpn", "manifest-support"]
    )

    ...

Major Features

Minor Features

Fixes

Maintenance

Full Changelog: 0.10.1...0.11.0

0.11.0-alpha.0

13 Jun 13:03
Compare
Choose a tag to compare
0.11.0-alpha.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.10.1...0.11.0-alpha.0

0.10.1

12 Jun 08:57
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.0...0.10.1

0.10.1-alpha.1

07 Jun 15:24
Compare
Choose a tag to compare
0.10.1-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: 0.10.1-alpha.0...0.10.1-alpha.1

0.10.1-alpha.0

07 Jun 11:01
Compare
Choose a tag to compare
0.10.1-alpha.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.10.0...0.10.1-alpha.0