Skip to main content

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.

Metadata

Release files for pyut2xml 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyut2xml 1.0.0
File Size Uploaded
pyut2xml-1.0.0.tar.gz 16.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyut2xml 1.0.0
File Interpreter ABI Platform
pyut2xml-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.9 kB

Release files / pyut2xml-1.0.0.tar.gz

Download URL pyut2xml-1.0.0.tar.gz
Size 16.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6c497d4fc5c52a5f5510945e7eebf1a616bfa991b4304b43af2f1efa3f9711b7
BLAKE2b-256 checksum
How to use checksums
5a055f92a05e8b03a7f6e99ceb1eafa7b257be19b6c545cabadd6cddf5c6177f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 10, 2025.

Transparency log

Release files / pyut2xml-1.0.0-py3-none-any.whl

Download URL pyut2xml-1.0.0-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae23ae67cc1c4065de58a226030d7b481c9653690f6d1b287bfb7bd595329172
BLAKE2b-256 checksum
How to use checksums
0979f44a6a8327247414643fc8811131956e924dd185225baff0b0faf07de95b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 10, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.5.0

2 release files

0.1.1

2 release files

0.1.0

2 release 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