Skip to main content

CyberArk TPC Plugin Parser

CyberArk TPC Plugin Parser is a package intended to make it easy to work with CyberArk process and platform ini files.

The lexer and parser breaks down the files to their constituent parts so that they can be further processed by other applications.

Installation

CyberArk TPC Plugin Parser can be installed using Pip:

pip install cyberark-tpc-plugin-parser

Usage

The main point of entry is the parser, this takes the content of the process and prompts files as arguments:

from tpc_plugin_parser.parser import Parser

with open("/path/to/files/process.ini") as process_fh:
    process_content: str = process_fh.read()

with open("/path/to/files/prompts.ini") as prompts_fh:
    prompts_content: str = prompts_fh.read()

parser: Parser = Parser(process_file=process_content, prompts_file=prompts_content)
process_file_tokens = parser.process_file
prompt_file_tokens = parser.prompts_file

Download files

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

Source Distribution

cyberark_tpc_plugin_parser-0.4.3.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

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

cyberark_tpc_plugin_parser-0.4.3-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file cyberark_tpc_plugin_parser-0.4.3.tar.gz.

File metadata

File hashes

Hashes for cyberark_tpc_plugin_parser-0.4.3.tar.gz
Algorithm Hash digest
SHA256 b1e8b0bdd2fea7b098de317f90a4912dfdd3a393f316274b8c8e96b1fb4e4511
MD5 1d8762d20150e030989ee5f9a0e654cc
BLAKE2b-256 8c09077889d3ca8f71bac041def177c68cad62ff4b54bed4e0e635503f780b15

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyberark_tpc_plugin_parser-0.4.3.tar.gz:

Publisher: publish.yml on petermcd/CyberArk-TPC-Plugin-Parser

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

File details

Details for the file cyberark_tpc_plugin_parser-0.4.3-py3-none-any.whl.

File metadata

File hashes

Hashes for cyberark_tpc_plugin_parser-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 96115bae4d39a5997a7997a485342d598ac310b47f6cb352b92cd1eddb00ad67
MD5 2f0b10b90c7276617e3878e1c27393dc
BLAKE2b-256 184330986f98e3f69528ecbcdf3a3fcf4b11e87b32d7a18b61bbb20af8713fbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyberark_tpc_plugin_parser-0.4.3-py3-none-any.whl:

Publisher: publish.yml on petermcd/CyberArk-TPC-Plugin-Parser

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

Release history Release notifications | RSS feed

This release

0.4.3 This release

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page