Skip to main content

Core components for the PowerShell Remoting Protocol

Project description

psrpcore - Python PowerShell Remoting Protocol Core Library

Test workflow codecov PyPI version License

Core library for PowerShell Remoting Protocol (PSRP) in Python. This library enables you to write either client or a server side implementation for PSRP. It does not provide any IO or concurrency logic as it's designed to be a pure Python implementation that is then used by other library. This follows the sans-IO paradigm to promote re-usability and have it focus purely on the protocol logic.

Documentation

Documentation is available at https://psrpcore.readthedocs.io/.

Requirements

Install

From PyPI

pip install psrpcore

From Source

git clone https://github.com/jborean93/psrpcore.git
cd psrpcore
pip install -e .

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

psrpcore-0.3.1.tar.gz (194.1 kB view details)

Uploaded Source

Built Distribution

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

psrpcore-0.3.1-py3-none-any.whl (113.5 kB view details)

Uploaded Python 3

File details

Details for the file psrpcore-0.3.1.tar.gz.

File metadata

  • Download URL: psrpcore-0.3.1.tar.gz
  • Upload date:
  • Size: 194.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for psrpcore-0.3.1.tar.gz
Algorithm Hash digest
SHA256 f86c4af74aadd41a2343ee559c121412dafde9df2000bb1f7f79169b10098d8b
MD5 d938471c596ee9c3c2071be2efd379c3
BLAKE2b-256 aa7fcdb91db4951081b719cd771fa6d53f6b4da9552e6d8468016f6a64350618

See more details on using hashes here.

Provenance

The following attestation bundles were made for psrpcore-0.3.1.tar.gz:

Publisher: ci.yml on jborean93/psrpcore

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

File details

Details for the file psrpcore-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: psrpcore-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 113.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for psrpcore-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37384e305b1bc8f2ad3129ee093777f90e035a4d936dd65b08f4578bf30a2eda
MD5 c64297def97913ec8bb1a87736074ea0
BLAKE2b-256 1dfe263925adbc42b95f9b65b08ba0919917dc576a674b1e55aebe86a8a399af

See more details on using hashes here.

Provenance

The following attestation bundles were made for psrpcore-0.3.1-py3-none-any.whl:

Publisher: ci.yml on jborean93/psrpcore

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