Skip to main content

Pyut compressor and decompressor

Project description

CircleCI Maintenance

Introduction

A simple python console script to let me convert Pyut files to XML.

Overview

The basic command structure is:

Usage: pyut2xml [OPTIONS]

Options:
  --version               Show the version and exit.
  -i, --input-file TEXT   The input .put file to decompress.  [required]
  -o, --output-file TEXT  The output xml file.
  --help                  Show this message and exit.

By default, pyut2xml assumes that the input file has a .put suffix and the output file has a .xml suffix.

However, pyut2xml is flexible and can deduce file names and suffixes. The best option is if you do not specify the output file. Then, pyut2xml deduces that the output file is the same as the input file name with the .xml suffix. For example:

pyut2xml -i TestFileV10.put

causes pyut2xml to write to a file named TestFileV10.xml

The command line:

pyut2xml -i TestFileV10 -o TestFileV10

reads from TestFileV10.put and writes to TestFileV10.xml

Another simple example:

pyut2xml -i TestFileV10

causes pyut2xml to reads from a file named TestFileV10.put and write to a file named TestFileV10.xml

Installation

pip install pyut2xml


Written by Humberto A. Sanchez II (C) 2025

Note

For all kind of problems, requests, enhancements, bug reports, etc., please drop me an e-mail.

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

pyut2xml-1.0.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

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

pyut2xml-1.0.0-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file pyut2xml-1.0.0.tar.gz.

File metadata

  • Download URL: pyut2xml-1.0.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyut2xml-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6c497d4fc5c52a5f5510945e7eebf1a616bfa991b4304b43af2f1efa3f9711b7
MD5 77321bf26a953f7344ea548a04e6cd60
BLAKE2b-256 5a055f92a05e8b03a7f6e99ceb1eafa7b257be19b6c545cabadd6cddf5c6177f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyut2xml-1.0.0.tar.gz:

Publisher: python-publish.yml on hasii2011/pyut2xml

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

File details

Details for the file pyut2xml-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pyut2xml-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyut2xml-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae23ae67cc1c4065de58a226030d7b481c9653690f6d1b287bfb7bd595329172
MD5 835e59348096cd56e6695a61ffccfe27
BLAKE2b-256 0979f44a6a8327247414643fc8811131956e924dd185225baff0b0faf07de95b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyut2xml-1.0.0-py3-none-any.whl:

Publisher: python-publish.yml on hasii2011/pyut2xml

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