
Product
Rubygems Ecosystem Support Now Generally Available
Socket's Rubygems ecosystem support is moving from beta to GA, featuring enhanced security scanning to detect supply chain threats beyond traditional CVEs in your Ruby dependencies.
Rapyuta.io Python SDK enables you to access platform services and resources in your python applications.
The SDK supports Python 3.8+. For older Python 2.x support, you can use the 0.x.x releases from Pypi.
The SDK is distributed through PyPi index, and can be installed directly using pip
.
pip install rapyuta-io
To install the SDK from source, you can use the setup.py
script directly.
Clone the repository and from the root of the directory, run the following
command.
python setup.py install
Create a python virtual environment, having version less than 3.11
pipenv install --dev
Before using the SDK, you need the Rapyuta Token. You can get it from here.
from rapyuta_io import Client
TOKEN = "RAPYUTA_TOKEN"
client = rapyuta_io.Client(TOKEN)
# Create a Project and use it
from rapyuta_io import Project
project = client.create_project(Project("python-sdk"))
client.set_project(project.guid)
RIO_CONFIG
environment variable pointing to the config.json must be sourced to
run the sdk integration test. The sample config is present in sdk_test
directory.
Run run_rio_sdk_test.py
to start the sdk tests.
Currently only one docker compose device is needed to be created and added to the config, SDK Test will add the device to the newly created project and onboard it and run tests.
FAQs
Rapyuta.io Python SDK
We found that rapyuta-io demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket's Rubygems ecosystem support is moving from beta to GA, featuring enhanced security scanning to detect supply chain threats beyond traditional CVEs in your Ruby dependencies.
Research
The Socket Research Team investigates a malicious npm package that appears to be an Advcash integration but triggers a reverse shell during payment success, targeting servers handling transactions.
Security Fundamentals
The Socket Threat Research Team uncovers how threat actors weaponize shell techniques across npm, PyPI, and Go ecosystems to maintain persistence and exfiltrate data.