Skip to main content

IMCtermite

IMCtermite provides access to the proprietary data format IMC2 Data Format with the file extension .raw (or .dat) introduced and developed by imc Test & Measurement GmbH. This data format is employed i.a. by the measurement hardware imc CRONOSflex to dump and store data and the software packages imc Studio & imc FAMOS for measurement data control and analysis. Thanks to the integrated Python module, the extracted measurement data can be stored in any open-source file format accessible by Python like i.a. csv, json or parquet.

On the Record Evolution Platform, the library can be used both as a command line tool for interactive usage and as a Python module to integrate the .raw format into any ETL workflow.

Overview

File format

A file of the IMC2 Data Format type with extension .raw (or .dat) is a mixed text/binary file featuring a set of markers (keys) that indicate the start of various blocks of data that provide meta information and the actual measurement data. Every single marker is introduced by the character "|" = 0x 7c followed by two uppercase letters that characterize the type of marker. Each block is further divided into several parameters separated by commata "," = 0x 2c and terminated by a semicolon ";" = 0x 3b. For instance, the header - first 600 bytes - of a raw file may look like this (in UTF-8 encoding):

|CF,2,1,1;|CK,1,3,1,1;
|NO,1,86,0,78,imc STUDIO 5.0 R10 (04.08.2017)@imc DEVICES 2.9R7 (25.7.2017)@imcDev__15190567,0,;
|CG,1,5,1,1,1; |CD,2,  63,  5.0000000000000001E-03,1,1,s,0,0,0,  0.0000000000000000E+00,1;
|NT,1,16,1,1,1980,0,0,0.0;       |CC,1,3,1,1;|CP,1,16,1,4,7,32,0,0,1,0;
|CR,1,60,0,  1.0000000000000000E+00,  0.0000000000000000E+00,1,4,mbar;|CN,1,27,0,0,0,15,pressure_Vacuum,0,;
|Cb,1, 117,1,0,    1,         1,         0,      9608,         0,      9608,1,  2.0440300000000000E+03,  1.2416717060000000E+09,;
|CS,1,      9619,         1,�oD	�nD6�nD)�nD�

Line breaks are introduced for readability. Most of the markers introduce blocks of text, while only the last block identified by |CS contains binary data. The format supports the storage of multiple data sets (channels) in a single file. The channels may be ordered in multiplex mode (ordering w.r.t. time) or block mode (ordering w.r.t. to channels).

The markers (keys) are introduced by "|" = 0x 7c followed by two uppercase letters. There are two types of markers distinguished by the first letter:

  1. critical markers: introduced by |C featuring uppercase C
  2. noncritical markers: introduced by |N featuring uppercase N

The second letter represents further details of the specific key. Note that while the noncritical keys are optional, any .raw file cannot be correctly decoded if any of the critical markers are misinterpreted, invalid or damaged. The second uppercase letter is followed by the first comma and the version of the key starting from 1. After the next comma, an (long) integer (in text representation) specifies the length of the entire block, i.e. the number of bytes between the following comma and the block-terminating semicolon. The further structure of a block is not defined and may feature different numbers of additional parameters. The format allows for any number of carriage returns (CR = 0x0d) and line feeds (LF = 0x 0a) between keys, i.e. the block-terminating semicolon and the vertical bar (pipe) of the next key. The following critical markers are defined:

marker description
CF format version and processor
CK start of group of keys, no. parameters = 3, indicates (in)correct closure of the measurement series
CB defines a group of channels
CT text definition including group association index
CG introduces group of components corresponding to CC keys
CD1,2 old/new version of abscissa description
CZ scaling of z-axis for segments
CC start of a component
CP information about buffer, datatype and samples of component
Cb buffer description
CR permissible range of values in component
CN name and comment of channel
CS raw binary data
CI single numerical value (including unit)
Ca add reference key

Among the noncritical markers, there are

marker description
NO origin of data
NT timestamp of trigger
ND (color) display properties
NU user defined key
Np property of a channel
NE extraction rule for channels from BUS data

The format loosely defines some rules for the ordering of the markers in the file stream. The rules for critical keys include: CK has to follow up on CF, CK may be followed by any number of CG blocks, each CG has to be followed by (any number of) component sequences comprised of the series CC , CP, (CR), (ND) and terminated by either CS or the start of a new group, component, text field or buffer.

Installation

The IMCtermite library may be employed both as a CLI tool and a python module.

CLI tool

To build the CLI tool locally, use the default target make resulting in the binary imctermite. To ensure system-wide availability, the installation of the tool (in the default location /usr/local/bin) is done via

make install

which may require root permissions.

Python

To integrate the library into a customized ETL toolchain, several cython targets are available. For a local build that enables you to run the examples, use:

make cython-build

However, in a production environment, a proper installation of the module with make cython-install is recommended for system-wide availability of the module.

Installation with pip

The package is also available in the Python Package Index at IMCtermite. To install the latest version simply do

python3 -m pip install IMCtermite

which provides binary wheels for multiple architectures on Windows and Linux and most Python 3.x distributions. However, if your platform/architecture is not supported you can still compile the source distribution yourself, which requires python3_setuptools and an up-to-date compiler supporting C++11 standard (e.g. gcc version >= 10.2.0).

Usage

CLI

The usage of the imctermite binary looks like this:

imctermite <raw-file> [options]

You have to provide a single raw file and any option to specify what to do with the data. All available options can be listed with imctermite --help:

Options:

 -c, --listchannels      list channels
 -b, --listblocks        list IMC key-blocks
 -d, --output            output directory to print channels
 -s, --delimiter         csv delimiter/separator char for output
 -h, --help              show this help message
 -v, --version           display version

For instance, to show a list of all channels included in sample-data.raw, you do imctermite sample-data.raw --listchannels. No output files are written by default. Output files are written only when an existing (!) directory is provided as argument to the --output option. By default, every output file is written using a , delimiter. You may provide any custom separator with the option --delimiter. For example, in order to use |, the binary is called with options imctermite sample-data.raw -b -c -s '|'.

Python

Given the IMCtermite module is available, we can import it and declare an instance of it by passing a raw file to the constructor:

import IMCtermite

imcraw = IMCtermite.imctermite(b"sample/sampleA.raw")

An example of how to create an instance and obtain the list of channels is:

import IMCtermite

# declare and initialize instance of "imctermite" by passing a raw-file
try :
    imcraw = IMCtermite.imctermite(b"samples/sampleA.raw")
except RuntimeError as e :
    print("failed to load/parse raw-file: " + str(e))

# obtain list of channels as list of dictionaries (without data)
channels = imcraw.get_channels(False)
print(channels)

A more complete example, including the methods for obtaining the channels, i.a. their data and/or directly printing them to files, can be found in the python/examples folder.

References

IMC

Cython

PyPI

iconv

Release files for imctermite 2.1.18

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

Source distribution (sdist)

Source distribution for imctermite 2.1.18
File Size Uploaded
imctermite-2.1.18.tar.gz 78.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for imctermite 2.1.18
File
imctermite-2.1.18-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.12+ x86-32 Details
imctermite-2.1.18-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
imctermite-2.1.18-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
imctermite-2.1.18-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.12+ x86-32 Details
imctermite-2.1.18-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
imctermite-2.1.18-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
imctermite-2.1.18-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-32 Details
imctermite-2.1.18-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
imctermite-2.1.18-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
imctermite-2.1.18-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-32 Details
imctermite-2.1.18-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
imctermite-2.1.18-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
imctermite-2.1.18-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Details
imctermite-2.1.18-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
imctermite-2.1.18-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
imctermite-2.1.18-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
imctermite-2.1.18-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Details

Total release size: 13.1 MB

Release files / imctermite-2.1.18.tar.gz

Download URL imctermite-2.1.18.tar.gz
Size 78.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ec82a5a284d46e53c27220dd662419917b36d486365ec16b8b1c0bbb7810b412
BLAKE2b-256 checksum
How to use checksums
29a023fe856b95f1cd6bc03525db43085195457c741288793d61275f328c2eb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-pp37-pypy37_pp73-win_amd64.whl

Download URL imctermite-2.1.18-pp37-pypy37_pp73-win_amd64.whl
Size 96.3 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
b45eb7bbb691f37b8b31db4b205a10417cd6f5e98e8d1fb05b6e7977698ee719
BLAKE2b-256 checksum
How to use checksums
359be5edf373737e090aba810faa9ca4d507ada9ae4e50399b16a7fe9f359ceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 129.9 kB
Tags Linux glibc 2.12+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
c406aa615c9b431b6b7e28b288981d84d4c3734220d1101f4a276f8b09e30088
BLAKE2b-256 checksum
How to use checksums
c21080be4516a2de23063d781df4cadd3f47d0a68e3433481d548dc1ac261809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Size 137.2 kB
Tags Linux glibc 2.12+ x86-32 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
b9672e6c1cf918ced934a54dc509a8f8370bb9b9301f99905c7f59a896ae554b
BLAKE2b-256 checksum
How to use checksums
31ba271b872b128f62d9372dfc39c0585b648be20bc731cb42bae70be32058d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp310-cp310-win_amd64.whl

Download URL imctermite-2.1.18-cp310-cp310-win_amd64.whl
Size 101.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2183adc2e6da81f45b1a04eae640b40d635675227079d91af6349e92fbd50ada
BLAKE2b-256 checksum
How to use checksums
440a62f0c1db4392e78cde02aedcde40d18d5dc97e1cc106f9bb8eaca8440e1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp310-cp310-win32.whl

Download URL imctermite-2.1.18-cp310-cp310-win32.whl
Size 93.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
fd7d99378934b7e6d09346582889376daeeee980694f735250a5311acc223884
BLAKE2b-256 checksum
How to use checksums
1bb78564c8945cdb7677dc17aca785ef58d28ca168132e254b9ba5af6b366c8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
962af214e419bc9505d8ac37ac1cbd51ef0869336168d1f0b08daadec48b4ef9
BLAKE2b-256 checksum
How to use checksums
4665918e3a20641cd8cbabaaa225ddd4d8da3212c7d9e1ec43fad422aea737ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
9df1efd01286996d89711bdb5794f0359c488958150cafd8e172da8757ab89c7
BLAKE2b-256 checksum
How to use checksums
ecf6628553190060f4f1beaade61e1b699e17e5e8dd55cc6f2b6c932a9db74d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp39-cp39-win_amd64.whl

Download URL imctermite-2.1.18-cp39-cp39-win_amd64.whl
Size 102.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
755f08d8532a78f286a7d317c5c9e674c87db5f12b8fbd88562d07b287707031
BLAKE2b-256 checksum
How to use checksums
678f6c52998a281fad50263520dc95a5282f80e05a74a7a7ff4515619ec3ad69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp39-cp39-win32.whl

Download URL imctermite-2.1.18-cp39-cp39-win32.whl
Size 94.3 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
9546a7a23996079d145cbdb58116b6dfb4df6dbc3fef32c4c6d795f9b7a341fe
BLAKE2b-256 checksum
How to use checksums
6d6e6a01ded17f4bdaa8a9816c5b664cfc5f21313ef7bad547bab9efb9ec9b55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
2c7c84cab2582d082dbcba72c0ca826df50f975c9d6fe82c03c53afa4acc31c2
BLAKE2b-256 checksum
How to use checksums
ff0c6acd913e1c1f1c0b2f64c27a3c09673c4bc5db399d408364a0ee230bbb84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
6d395a1cc81e52a8e6936a284f9c3a0e970a6b012331b53ff95cd3005948b329
BLAKE2b-256 checksum
How to use checksums
350b2b3e35d7a98c21ae4047a2be162abef4fbd57278f24553fbe2d30bd75b0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp38-cp38-win_amd64.whl

Download URL imctermite-2.1.18-cp38-cp38-win_amd64.whl
Size 102.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
895b856075986e6154ffae44fd2eaaac6cb357a2d8ac6dbe7aadbaf35d3e3867
BLAKE2b-256 checksum
How to use checksums
b8f1f8e6e4881da6c0a3a9dd845c1abf2b92bc88b71dc123c2a4b6ff8eb13565
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp38-cp38-win32.whl

Download URL imctermite-2.1.18-cp38-cp38-win32.whl
Size 94.4 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
68317f3f4607a2b899732acea7082d8735aae055a743935add3ab65744ebbca8
BLAKE2b-256 checksum
How to use checksums
70ecd2f7629d103ee42d48c6d4f475cdf23b4726432c47f83e40b8273e25a7f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.2 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
941e4130b4231b35bc5d3ad6663c613acf50d82e47d77ad7a5208eeb7373ba49
BLAKE2b-256 checksum
How to use checksums
dc3ca96a3b6ada4cb98297ec25dc51eab77d1a6a97fe9566ec80b66d6a0900f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.2 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
0c845ab93aa46a8e5509010d6f1008f7e5da0d24ead7de7ea9bd3fc731a3dab9
BLAKE2b-256 checksum
How to use checksums
d98dc69192b6beb7633e406fde86ba172bc1a8a7e8c34c02fe6ceb77d8a29a7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp37-cp37m-win_amd64.whl

Download URL imctermite-2.1.18-cp37-cp37m-win_amd64.whl
Size 102.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
6a6d15d1b78ac16da402f5c5318cddd48e6364f28f1b00af3f22217ececb9200
BLAKE2b-256 checksum
How to use checksums
794f643c0133be060a0b0199086db0561db567f71ec00ec0dfd6fc3689cc71e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp37-cp37m-win32.whl

Download URL imctermite-2.1.18-cp37-cp37m-win32.whl
Size 94.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
dec912c576bbb6bb652a4acc1a01135a65ae39ec0f5d2908c2357d28f55e7d72
BLAKE2b-256 checksum
How to use checksums
2256f435ed0ea0078ec1afd0566fb49b6cc82c53145af97ce0372476bb92e203
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
c94c17b236b141cda3496de8ea379f2043d640570902efc96855bde586e445b6
BLAKE2b-256 checksum
How to use checksums
5c818abfa7d88478b892923d39bbf986aaaebd271d977d901de91a798bb638e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
93a057cdb5c0e7a75e1c2675fa4656c86d757043196d2c74bf088ce9975e8dec
BLAKE2b-256 checksum
How to use checksums
8c1272a931ea9b7a15d0f7b0851595db9ac35b1f6dd887bd37040fcbd5afa292
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp36-cp36m-win_amd64.whl

Download URL imctermite-2.1.18-cp36-cp36m-win_amd64.whl
Size 107.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
f842400cc89340687628b25392edc80406f032453aeba8ccb3a0d063a7e51c17
BLAKE2b-256 checksum
How to use checksums
3edc388bdca8dea2f70c1dfce70a058afdfe43fe255dd05ef9ceb6d05c0b27c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp36-cp36m-win32.whl

Download URL imctermite-2.1.18-cp36-cp36m-win32.whl
Size 96.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
763ca883e8cc7b7aaac5e87e5b64aad028a9be0d1e846855062e1d52e94e1b3a
BLAKE2b-256 checksum
How to use checksums
19514ad677fb4f852ccb273d0249cdec11c81d695406f69d563ab7f313f0f5da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL imctermite-2.1.18-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
d15318b259caa9546b689f5bf240d290d051075c85fddea72c1e539378c425cb
BLAKE2b-256 checksum
How to use checksums
746c96587ba118534cced17e9c50c9962c3811b1342eef4c7a69c174bbb066fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / imctermite-2.1.18-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL imctermite-2.1.18-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
3786618f1570b93b57388b3cdab60142e99625c0ff99bac198658bb52e55ecf2
BLAKE2b-256 checksum
How to use checksums
d4d08ffcca035815d90f7b0cd8d98b793608d3b2ac0d76438b850579cecb2a9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

2.1.18 This release

24 release files

2.1.10

1 release file

2.0.8

24 release files

2.0.7

24 release files

2.0.6

24 release files

2.0.3

24 release files

2.0.0

24 release files

1.2.12

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.6

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

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