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()
process_parser = Parser(file_contents=process_content)
process_file_tokens = process_parser.parsed_file
prompts_parser = Parser(file_contents=prompts_content)
prompt_file_tokens = prompts_parser.parsed_file
Metadata
Release files for cyberark-tpc-plugin-parser 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cyberark_tpc_plugin_parser-0.4.4.tar.gz | 8.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cyberark_tpc_plugin_parser-0.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.0 kB
Release files / cyberark_tpc_plugin_parser-0.4.4.tar.gz
| Download URL | cyberark_tpc_plugin_parser-0.4.4.tar.gz |
|---|---|
| Size | 8.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3615e90a4391b4046d062a82c574548e3db2af295e85ef6d4ea0572605281374
|
|
BLAKE2b-256 checksum How to use checksums |
7a0dd68f712dc916da07978c5a8e3e9d55678da0ce98902c12a350cbfed8d7fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.
Transparency logRelease files / cyberark_tpc_plugin_parser-0.4.4-py3-none-any.whl
| Download URL | cyberark_tpc_plugin_parser-0.4.4-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
31a4c4c26d4b2580c7d29e9a615ea3328be85123df625ec503181aaa3b4a0dba
|
|
BLAKE2b-256 checksum How to use checksums |
0fe9202e464c9c83cd9683a3b8e01968a593ae9bee8b10f9ec9c25d53308ca24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.
Transparency log