Skip to main content

A Python API client for interacting with the EdgeProt API.

Project description

EdgeProt Client

edgeprot-client is a Python library for interacting with the EdgeProt API. It provides a simple interface to send requests and handle responses from EdgeProt.

Installation

pip install edgeprot-client

Usage

from edgeprot_api import APIClient

client = APIClient(api_key="API_KEY", base_url="https://api.example.com")

rules = client.rules.get()
print(rules)

Features

  • Works with the entire EdgeProt API.
  • Fully typed responses with Pydantic.
  • Sychronous API calls using requests.
  • Easily maintainable.

Requirements

  • Python >= 3.9
  • requests >= 2.30.0
  • pydantic >= 2.3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edgeprot_client-0.1.3.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

edgeprot_client-0.1.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file edgeprot_client-0.1.3.tar.gz.

File metadata

  • Download URL: edgeprot_client-0.1.3.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for edgeprot_client-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cbf4f006bcc0b674b6d62d14ab5c31eef6fe0eff4d132ff98890386c70e1a0d5
MD5 a9b41aab26e4f4ba93069547883b2333
BLAKE2b-256 85457caac4f8fd64a6f77c02ff2570b2ae1f0e109e09719ad9ad44cc423123ed

See more details on using hashes here.

File details

Details for the file edgeprot_client-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for edgeprot_client-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1994c4a1e8055b1254941a57b6ec54ad908c60156f5f9ad6ea6a6a6e15e64c5c
MD5 1bd9be9d30e96c27b1c427fb24ed2ba8
BLAKE2b-256 5ba303338dafbc9f562794d1df023d67a1c1f976116202c7ff372c5b50f5007d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page