Skip to main content

I-man logo


PyPI - Version Python Version MIT Tests status Docs status Typed

Instrumentman (or I-man for short) is a Python CLI package, that is a collection of automated measurement programs and related utilities for surveying instruments (mainly Leica robotic total stations).

Main features

  • Pure Python implementation
  • Support for type checkers
  • Command line applications

Requirements

To use the package, Python 3.11 or higher is required.

I-man relies on the GeoComPy package for the implementation of the various remote command protocols.

The individual commands require a number of other packages for command line argument parsing, JSON manipulation, calculations and other functions.

Installation

The preferred method to install I-man is through PyPI, where both wheel and source distributions are made available.

python -m pip install instrumentman

If not yet published changes/fixes are needed, that are only available in source, I-man can also be installed locally from source, without any external tools. Once the repository is cloned to a directory, it can be installed with pip.

git clone https://github.com/MrClock8163/Instrumentman.git
cd Instrumentman
python -m pip install .

Some commands require additional dependencies, that are not installed by default with I-man. These are indicated in the documentations of the specific commands.

License

I-man is free and open source software, and it is distributed under the terms of the MIT License.

Metadata

Release files for instrumentman 0.5.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 instrumentman 0.5.0
File Size Uploaded
instrumentman-0.5.0.tar.gz 562.3 kB Details

Built distribution (wheel)

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

Total release size: 641.1 kB

Release files / instrumentman-0.5.0.tar.gz

Download URL instrumentman-0.5.0.tar.gz
Size 562.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9e3a3b4bb92b6422143753a2909a1c8db0a3a9f24bbe597f4f9084bbffb7d360
BLAKE2b-256 checksum
How to use checksums
bcbe549c4c6a62d30f7c201f6ffa42697da6715dcec0273f12a0cd3e7cacc8f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 19, 2025.

Transparency log

Release files / instrumentman-0.5.0-py3-none-any.whl

Download URL instrumentman-0.5.0-py3-none-any.whl
Size 78.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0930b85170242b28c5ecdb19019d953cd97c228047b616d1bbda5aab9640a803
BLAKE2b-256 checksum
How to use checksums
4c35c8f543e95756a9e80bf2aa8d98d98fe5247c102646aad03dc7a937dba1f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 19, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.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