Skip to main content

Python bindings for nanots embedded time series database

Project description

NanoTS

NanoTS is a super fast, embedded time series database (so, no server). It supports 1 writer per stream + an unlimited number of readers.

NanoTS chooses to pre-allocate its entire storage file, this has a number of advantages:

  • You cannot fill up your servers disk with data. Set it up and forget about it
  • We don't waste time & cpu creating and deleting files forever
  • If you configure your writer with auto_reclaim=true (the default) you will always have the newest data

Check out: https://github.com/dicroce/nanots

Building

python -m build --wheel

Basics Example


import os
import tempfile
import time
import json
import nanots

def nanots_basics_example():
    try:
        # 1. CREATE DATABASE - 64KB blocks, 100 blocks = ~6MB
        nanots.allocate_file("test.nts", 64*1024, 100)
        
        # 2. WRITE DATA
        writer = nanots.Writer(db_file)
        write_context = writer.create_context("sensors", "Temperature readings")
        
        # Write 10 temperature readings
        base_time = int(time.time() * 1000)
        for i in range(10):
            timestamp = base_time + (i * 5000)  # Every 5 seconds
            temperature = 20.0 + i + (i * 0.5)  # Increasing temp
            
            data = json.dumps({
                "temp_c": temperature,
                "sensor": "temp_01"
            }).encode('utf-8')
            
            print("Writing data:", data.decode('utf-8'), "at", timestamp)
            writer.write(write_context, data, timestamp, 0)
        
        # 3. READ DATA
        reader = nanots.Reader("test.nts")
        
        # Read all data
        frames = reader.read("sensors", base_time, base_time + 50000)
        
        # Show first 3 records
        for i, frame in enumerate(frames[:3]):
            data = json.loads(frame['data'].decode('utf-8'))
            print(f"      {i+1}. {data['temp_c']}°C from {data['sensor']}")
        
        # 4. ITERATE THROUGH DATA
        iterator = nanots.Iterator("test.nts", "sensors")

        # position the iterator...
        iterator.find(base_time + 10000)

        print("Iterating through data:")
        for i, frame in enumerate(iterator):
            data = json.loads(frame['data'].decode('utf-8'))
            print(f"      {i+1}. {data['temp_c']}°C from {data['sensor']} at {frame['timestamp']}")
                
        # 5. DISCOVER STREAMS
        streams = reader.query_stream_tags(base_time, base_time + 50000)
        
    except Exception as e:
        print(f"❌ Error: {e}")

if __name__ == "__main__":
    nanots_basics_example()


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

nanots-0.22.0.tar.gz (110.1 kB view details)

Uploaded Source

Built Distributions

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

nanots-0.22.0-cp312-cp312-win_amd64.whl (634.0 kB view details)

Uploaded CPython 3.12Windows x86-64

nanots-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

nanots-0.22.0-cp312-cp312-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nanots-0.22.0-cp312-cp312-macosx_11_0_arm64.whl (704.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.22.0-cp311-cp311-win_amd64.whl (635.0 kB view details)

Uploaded CPython 3.11Windows x86-64

nanots-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

nanots-0.22.0-cp311-cp311-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nanots-0.22.0-cp311-cp311-macosx_11_0_arm64.whl (704.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.22.0-cp310-cp310-win_amd64.whl (634.6 kB view details)

Uploaded CPython 3.10Windows x86-64

nanots-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

nanots-0.22.0-cp310-cp310-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nanots-0.22.0-cp310-cp310-macosx_11_0_arm64.whl (703.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.22.0-cp39-cp39-win_amd64.whl (634.9 kB view details)

Uploaded CPython 3.9Windows x86-64

nanots-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

nanots-0.22.0-cp39-cp39-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

nanots-0.22.0-cp39-cp39-macosx_11_0_arm64.whl (704.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.22.0-cp38-cp38-win_amd64.whl (635.8 kB view details)

Uploaded CPython 3.8Windows x86-64

nanots-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

nanots-0.22.0-cp38-cp38-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

nanots-0.22.0-cp38-cp38-macosx_11_0_arm64.whl (706.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file nanots-0.22.0.tar.gz.

File metadata

  • Download URL: nanots-0.22.0.tar.gz
  • Upload date:
  • Size: 110.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0.tar.gz
Algorithm Hash digest
SHA256 3369593558fc01520bb18238e5c32acb0326fce52764d8b43b6802636aa08e73
MD5 34859cbe19da704c176eef87c7a1ed09
BLAKE2b-256 e23546bbe14ab33f9315176c5951148bef312db6187c81b8d1f8dbe1babd7813

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0.tar.gz:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: nanots-0.22.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 634.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 83c6e5a38d4feadf6b6b407147ca3c031f1320499e0e3a62f1fb28cfee8ac6c2
MD5 5939317adf689f02b74c5a1b787a997d
BLAKE2b-256 131a58100d331b51bc641496a4bcb89203f3fdd59c78e1f945e0e63fe4cdc678

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp312-cp312-win_amd64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 65789f1fa57d264f13212ea4d9bd844032653482a7b5de08e63dc41331c45edb
MD5 ce171a589708ad1cee873f3d10086b15
BLAKE2b-256 61a7bf6741d4b2a7c509b68030905398ac0d9f835ab23964f1dc0a23e5ee2a76

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4df66235a9ad8a3d17c75e96a3967a9631fe7b522af02781292b65334e384a49
MD5 5cc86ca3248f8a59924fc36a4a552d28
BLAKE2b-256 206908ff94ecc3b0654bddec2f288b724218a93c7c0bfac124ad3cd45dc4dad3

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp312-cp312-musllinux_1_1_i686.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b905f9538ead00e6bb246e242967567e5abf399144bc8440ffa5e3704caad3c6
MD5 d976432394f49c9fb8560a2c2d378aca
BLAKE2b-256 6b80068a89c665a09b2fd0db52d4b7d8ea771b95da452cfcd0263db1846e2d8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cfbfbb5882137613400b595b1727c05b44c7b532b2cc170cdc38a31e9e5ddb03
MD5 97f834933b7b6ef7c04e184f54c38684
BLAKE2b-256 2b7fb1595541457b8783ee5ad29e183dd80e924b26599e8a13611feb17c0095e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: nanots-0.22.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 635.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 503b14fa266465e770f2fd414445c5a87fb764957dc1783e40c388fe6184bafa
MD5 57e57d4c720751698bbb761203355836
BLAKE2b-256 0a622ef6ff51895c62cfbfcac55f1d8e0e13db39d242be017fc730182bbf17bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp311-cp311-win_amd64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff92125932e5e1e8230f58b5ce33b4ec76d90a1e110a5dcb6bfa34dde8ea4f75
MD5 22b835007a0a92a31b5ec0e699573aed
BLAKE2b-256 b1e768ea7d0b8b07deaa9555791c9ff0ee2333ab46ee643765e4c59e7fc6a606

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a5487f7e51aa6a5bc93caf2bf8aedbf32366f8d28b41bb349bde0505fe798249
MD5 bd2e9289bce70da7d0e86495b876f9a7
BLAKE2b-256 cf0f7a51da7a5c0059565676b238b3cd497cc7f1157e9ad7cc4b08416b8870e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp311-cp311-musllinux_1_1_i686.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e7fb1bbfd89745954662ff6f2759b1c4904d12961fdfd11fb420cfa4dde8a56
MD5 fc785e096ec69809a3f39c4d5b6cb642
BLAKE2b-256 e9a804dec29cc5cf3b35b61195ac47dee570188f0c9ba2487b724e28fafc9475

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5b690bb780e4cdae9a011846d97436c067bfacc448514802f4f196613efb689
MD5 4a9a277d31ec5573c6766de3fa3da486
BLAKE2b-256 cdb5c3633754a2a8e60f323af21bd5dc9f4c462d8bf6b45e23f74aad2181baf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: nanots-0.22.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 634.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 caa4b215e36baf98043db0d20649d203e00b515c91798db5cd0969ce6bce4ab7
MD5 4c92da1a10122e767266f9a46c928544
BLAKE2b-256 8f42b607b01b73d914ee22e39caf5164cd3d4b98cfd317d0799e656d4e1f61ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp310-cp310-win_amd64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 577ce0098a344605cac173c50ddecf05967cb5397377f2fe3670e32157375270
MD5 7b52959f9065675ef85fdbeadd539dc0
BLAKE2b-256 2fcb2376c115ff3ba909db3106cb5133a1d19ca77d4169aa8e93c9f3ed8aff97

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e1ada2883d72ccb0e7b1a06234a4302314fede3bcd873dec9a8879fc0eaafee2
MD5 02c6a9dfef3722f3aab6360d9f10bf6b
BLAKE2b-256 54fa26c42a0a97d07da34d230bd97d7946119324ade4353d7a53c94a5f896378

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp310-cp310-musllinux_1_1_i686.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15aa8166e22b34b52d77bbdae07d3672163ce862c3130ca4b2ab3fce149e7aa0
MD5 e49ffacf6526818dbb2446b0f3eebfe5
BLAKE2b-256 7a2ea36bab9def60ba28b837b81ed7edc553867d7701c433345ad2d465b8fad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6dee10ed8cf1d86904516a3457ab091a9c75a6d62d1571d23f60b4ae282323f
MD5 f61e7eb900efb3d8d4913ab1e210c027
BLAKE2b-256 248d766f0b8d602bb3851f5ddc550c73208bceaab7abfd8598d68b55aa5819b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: nanots-0.22.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 634.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 245d1d66cebed1e92343f1178dfdd06f9a262c57a3d7c14d7e24d6b27ee0adc2
MD5 5fdf4df5f33741f9a9d70ff1a7c60b5b
BLAKE2b-256 145da3d79f3563993cba83cdbd0f73e7c993f31c99db4dca9945988cdabc3b63

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp39-cp39-win_amd64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a70ef58db259d29fb98677705ce3042aac7c6b86778553549f67f20e41210bb
MD5 733fd5ce6a8c3ad6b5700b015aca6683
BLAKE2b-256 1891cb8333ae37f8c24e6a570df5081af936214d0f5fec864aca76fe9e29e084

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 428173603137c8bef51518e36ae931551165a1c64dd2c459a54114195da04b5e
MD5 0170be7213f1eb43ba1497b33a1010bf
BLAKE2b-256 6b023902ba7fa0efa57809d0b991992b3d64ee7e1026957692863c65afaa0d84

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp39-cp39-musllinux_1_1_i686.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d54878deb1f60dfe6d218c8f03c6ba4a1ac6371981c0fa1eca113c6c1bf73213
MD5 85904f8e2e5c621d77c9ee67698a59d7
BLAKE2b-256 f5153449b6fe3f429e7d5e07a5b2e10c1ded0253ca766a2690ff03d7d5b3394f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1e3cc3e4421175ebea870edc54db9f7b47438e4b200d44ae7c44f850bcb9570
MD5 d1397f6d3ea255d58f04400e4a89e850
BLAKE2b-256 c486c6db54be5f33dc2dbc5cc2d57573f956860fd5729cd87f93458417a2c2a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: nanots-0.22.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 635.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nanots-0.22.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4691c1fab5949ecd8174116fe7b0fdf66f8a2d2d370b0151f04a384618981163
MD5 2b6f1abf0c9314e010619075a5753a2a
BLAKE2b-256 bf189d263a82cdbb9073354518cb1d1aee5b05a32c93c67e2a88ad20aa6895ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp38-cp38-win_amd64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 867337348145282a482f75b32eb17472a69ad28b64899249589b3fa909be4007
MD5 1026c435a2b3440b2baf11b0b6c71fb8
BLAKE2b-256 a42118f9caaae56e8b9a08378f55b5b56426d3eb802b26edcf5a99935b9e61c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 91018126648dd9b38c822fd7b54f30b7d1e91c18377e9519f2897cfc8d7199f6
MD5 b4ff85eee228d47ab980fe2276dd460b
BLAKE2b-256 83c53ab15a65a660bd3035b5a666dec5396f178d8de79960605ef798c69c903c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp38-cp38-musllinux_1_1_i686.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 582db6433622b19946aaf05bfd0b95fa35d894d8938cd897c94bf91726aa2f01
MD5 37c7b4bb7b779acbf733c0eedeb24200
BLAKE2b-256 804d96fa17713fbe098e5346093f723848c3a3aeef6f6cd46b9104bd28bde42d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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

File details

Details for the file nanots-0.22.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.22.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d61eee6229633c9d5310b483e6b98f3a5bf6fdf37563abf67dc1035abc80ba3
MD5 470122b9e787e37aa53766e0d225d43a
BLAKE2b-256 56db763b45d3a54a78edaf6f25e8ed5aa24bbb926c448b1dc8671e1ae35849d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.22.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: cmake-multi-platform.yml on dicroce/nanots

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