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

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:

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:

Supported by

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