Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

polyswarm-client

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

polyswarm-client

Client library to simplify interacting with a polyswarmd instance

  • 2.13.3
  • PyPI
  • Socket score

Maintainers
2

PolySwarm Client Library

pipeline status coverage report Read the Docs Build Status

Overview

For the convenience of those who wish to join the PolySwarm marketplace, this is a client library to simplify interacting with a polyswarmd instance from your Python code.

It includes:

  • abstract classes for ambassador, arbiter, and microengine implementations
  • exemplar ambassador, arbiter, and microengine implementations
  • helper classes

For important changes releases, see the Release History.

Installation

You need python3 >= 3.6.5 and pip >= 20.0. Then use pip to install polyswarm-client.

pip install polyswarm-client

Documentation

We have extensive documentation on how to use this package available in our docs.

For Developers

Running Tests

Install all app dependencies:

pip install -rrequirements.txt

Install all test dependencies:

pip install -rrequirements-test.txt

Run all tests:

pytest

Updating VCR cassettes

  • Run polyswarmd-fast by following the instructions in the project's README.md file.
  • Delete the cassette files.
  • Re-run all tests

FAQs


Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc