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.0.tar.gz (193.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: psrpcore-0.3.0.tar.gz
  • Upload date:
  • Size: 193.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for psrpcore-0.3.0.tar.gz
Algorithm Hash digest
SHA256 39d0a2ad7feaf2915b4f3443be06b2decfc7097a77af37760a3402bd68d3bd7f
MD5 ed5b877d108b9c30ac9cd332446e2737
BLAKE2b-256 4816bfde96e3f1f9938650827677523dcf19371e77b59259ab6b89f89916520c

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for psrpcore-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 28a1ba37f5e0458d131e42a4e940cb4ea2f8b622be9fd9ae0bd684f4828edafa
MD5 028a60d991ab47771740fa91ea1738fa
BLAKE2b-256 899d88da477994b78aec03df17236a1836c5a78de00665691e636c5117757b6b

See more details on using hashes here.

Provenance

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