Golem Python API release — Yapapi v0.7.1

This announcement and release is for the Python API (requestors) only. We are sharing the updated Python APIs, “ Laika” Yapapi 0.7.1. The Yapapi documentation, now hosted on ReadTheDocs has some improvements. This API update addresses a couple of important bugs and makes using the Application Programming Interface with the latest release a better experience for developers.

The relevant changes in this API release:


  • Fix support for the wait_for_results Script flag in the Service API (#705)
  • Fix reporting of invalid handlers in the Service API (#700)
  • Add min_cpu_threads constraint and comments to the vm.repo() call in the blender example (#724)
  • Fix usage reporting in the blender and simple-service examples (#720)
  • Remove unnecessary defaults from the http-proxy example (#719)
  • Fix timeouts in the yacat example (#722)
  • Add README.md with example usage to the yacat example (#711)
  • Add poe clean_examples command to clear the artifacts leftover from running the included examples
  • Add vm.repo usage with explicit GVMI image URL (#725)
  • clean up the old docs, update the API reference URL (#726)

Continuous integration changes

  • Eliminate intermittent EnvCommandError in CI (#730)
  • Update test_renegotiate_proposal.py (#728)

Installing and Upgrading Golem

These API releases are requestor-focused only, if you’re a provider you there is no need to do any changes. If you’re a requestor, you don’t need to update Yagna. The only update is for the Python API. We will include the installation command for both requestors and providers for anyone getting started!

curl -sSf https://join.golem.network/as-requestor | bash - curl -sSf https://join.golem.network/as-provider | bash -

As security advice for both requestors and providers, you should be backing up your keys if you have mainnet tokens. You can back up your keys to your wallet with the export command (while Golem is running):

yagna id export --file-path=./key.json

If you’re just getting started with Golem for the first time, you want to go to the handbook. It includes the installation steps as a Provider or Requestor ( video walk-through), along with explanations and important details such as Command-Line Interface (CLI).

Originally published at https://blog.golemproject.net on November 3, 2021.




Airbnb for computers. Rent your unused CPU/GPU cycles and get paid in cryptocurrency. A decentralized network powering true cloud computing.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium


Tutorial connect Tableau desktop to Spark SQL

Business Account Notification API: Sandbox available

Mixed Reality in PowerApps

How to manage/maintain the constant data in your applications?

The new age of Jupyter widgets

Making a Ultrasonic sensing RGB Led alarming Arduino Uno Setup

How I Build My Own Temperature Sensor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Golem Project

Golem Project

Airbnb for computers. Rent your unused CPU/GPU cycles and get paid in cryptocurrency. A decentralized network powering true cloud computing.

More from Medium

Task-26📌 GUI container on the Docker

What is the Future of Python Programming language?

What is DeFi and How to Make Passive Income Using DeFi

Post Guidelines: A title that grabs your attention!