Skip to main content

Cisco RADKit Service

Project description

Cisco RADKit

PLEASE READ

⚠️ WARNING

The Cisco RADKit packages have been temporarily moved to a separate index: https://radkit.cisco.com/pip

For updated installation instructions please refer to the "installing" section below.

About

Cisco Remote Automation Development Kit (RADKit) is a Software Development Kit (SDK) that offers a set of ready-to-use tools and Python modules, providing efficient and scalable interactions with local or remote equipment. It enables manual device access and automation, and allows users to capture data, monitor states, deploy configurations, or administer network devices.

For more information, please visit:

Downloading

RADKit is available in two forms: as an installer (containing a dedicated Python run-time environment + all required third-party dependencies) for the most common platforms, and as individual Python wheels for all supporrted platforms. The wheels can either be downloaded as tarballs from the main RADKit Home Page, or individually from PyPI.org.

At the moment, RADKit comprises four different Python packages:

Verifying

All RADKit Python wheels are both attested and signed.

  • Attestation: PyPI.org is configured to only accept RADKit wheels published by Cisco. For more details on attestations, see the PyPI docs.

  • Code Signing: Cisco provides signed SHA-256 digests for all RADKit wheels on the main RADKit Home Page in the form of a .sig256 file for every release. Those digests can be cryptographically verified using the mechanism documented at this location.

Installing

Installing RADKit Service or Client is a simple matter of performing a pip install (or equivalent using your tool of choice) of RADKit Client and/or Service on a supported Python version (the use of a virtual environment is strongly recommended):

# To download all RADKit packages:
$ python3 -m pip download --no-deps --index-url https://radkit.cisco.com/pip cisco_radkit_client cisco_radkit_service cisco_radkit_common cisco_radkit_genie

# To install RADKit Service:
$ python3 -m pip install --find-links . cisco_radkit_service

# To install RADKit Client:
$ python3 -m pip install --find-links . cisco_radkit_client

More detailed instructions on how to install RADKit can be found at this location.

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

cisco_radkit_service-1.99.1.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file cisco_radkit_service-1.99.1.tar.gz.

File metadata

  • Download URL: cisco_radkit_service-1.99.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for cisco_radkit_service-1.99.1.tar.gz
Algorithm Hash digest
SHA256 e709bf687763faa13eed84b28f959e69d2910ad82ee4d90eb0797415bf49b5cd
MD5 a2c6a572464f696f34c7d131377f817a
BLAKE2b-256 eae5e6f8f7069dc001539fb917faa236d64b94d66320090d584123159ff7af75

See more details on using hashes here.

Provenance

The following attestation bundles were made for cisco_radkit_service-1.99.1.tar.gz:

Publisher: publish.yml on Cisco-RADKit-eng/publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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