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.14.0.tar.gz (107.6 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.14.0-cp312-cp312-win_amd64.whl (625.2 kB view details)

Uploaded CPython 3.12Windows x86-64

nanots-0.14.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.14.0-cp312-cp312-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nanots-0.14.0-cp312-cp312-macosx_11_0_arm64.whl (682.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.14.0-cp311-cp311-win_amd64.whl (626.0 kB view details)

Uploaded CPython 3.11Windows x86-64

nanots-0.14.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.14.0-cp311-cp311-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nanots-0.14.0-cp311-cp311-macosx_11_0_arm64.whl (683.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.14.0-cp310-cp310-win_amd64.whl (625.9 kB view details)

Uploaded CPython 3.10Windows x86-64

nanots-0.14.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.14.0-cp310-cp310-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.14.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.14.0-cp310-cp310-macosx_11_0_arm64.whl (682.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.14.0-cp39-cp39-win_amd64.whl (626.4 kB view details)

Uploaded CPython 3.9Windows x86-64

nanots-0.14.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.14.0-cp39-cp39-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.14.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.14.0-cp39-cp39-macosx_11_0_arm64.whl (683.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.14.0-cp38-cp38-win_amd64.whl (627.0 kB view details)

Uploaded CPython 3.8Windows x86-64

nanots-0.14.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.14.0-cp38-cp38-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.14.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.14.0-cp38-cp38-macosx_11_0_arm64.whl (685.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.14.0.tar.gz
Algorithm Hash digest
SHA256 846b484ee393d2bea3b68170baff1e4361020dd18bd00d6a26efa30351aa1505
MD5 446a3a3d5d7ced195b033765a047d408
BLAKE2b-256 9f8c6ff8beab1e06e23e632ae223fe96bec417d67d33893971f0366788e2a1de

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for nanots-0.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1feb77a6986946a16a6a5549901798e2de0f06c3481a5868a819b9e3c62f98ee
MD5 f6f8e01d2335cb6cb9226d047629fb8a
BLAKE2b-256 e137386c867ad8fbe7768c60a42abc2b0a3db75fdb2fca8723b4eb36253a5759

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 45a66dd9f16cdfe2ac84915e50faa9267264a2b27e5c980989e273b95adf92c9
MD5 6e044580ab3c33b268763d273f428078
BLAKE2b-256 27e064a1a5271675d9a3307e4e865103958ccad73f17518e72311998da474ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4bb856cf15cd96ab510533da57a94387ccc1eb1ed7ec58410517eeeab66d4816
MD5 15ff2e85f722664a8c82cf6407b65503
BLAKE2b-256 be3a572ab57dcbef279114653e2a5c4515106bd4600d03bf28f7a74f7752a0f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c344eae1d34e93302c29c270841865616f6f2449cea03ebf1cf5c414fcb273b
MD5 70035376ab5b7ab29dc4ebc0a19957d2
BLAKE2b-256 01b6fa38145b0f16e82076db1e72d2e9b97a9208cdc1e89611d58897bf85173a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c55c80fe63fa10c252bea571283f5ada14c066adb04631448b050a5c29245d7
MD5 dc0c72365e83d0806df572e83c7b7275
BLAKE2b-256 ae908b38c14979e0681ed29c6dc6f0161032cf92356120bfcf82cdd5fb69aa15

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for nanots-0.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1d7e86d906b9f75a93bbd5603f075b6aeeded0b6db267dd2034ca6533dc9a07c
MD5 43d65ad5bee0e42a0a747e03b9ae6411
BLAKE2b-256 7e4d81dff1fa8d4b57b60ceb5dbebc42398bc3ffcc3281250a087a53d88490a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8a56d7c3b8b266317f96c656fefb7bea0150e05e0527fd1d641425c70e6e46a9
MD5 e81488677901b696a945196ebe6d0a2d
BLAKE2b-256 b03b74c8c9aca753136aef18993b385871e1e4ff3d339252bc8e3cc8c105ee6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4975b820134fded088cae6fea219b38e71ae94aa6400d070c30a3563e7ba8e03
MD5 f1b9496ccee5c3d1c30c65f9a6f3d708
BLAKE2b-256 e66b26e45d46b5365a7a91d6128688edf8b1b27889c3e5bba34f0c7fadbc7edb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57fdab64a1eb30bf2c556e7e5a5cdb45e6ab462f9aa77de31fe101f71c69963d
MD5 fdd4c6a02eca17fbd8bf10c84c80c3eb
BLAKE2b-256 6f0661696692591300404fe796536cc20b464014224ae044540b0e18ce4b5ac0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 212766db07c3b25aa2a9072262ff1f1c786d2acf460e1995b9a210c584c80d05
MD5 72fd11c158c5fb9d95a1a98f62aaf686
BLAKE2b-256 caee5be377c07d2be561a7c11bec69783231b351e2c161d0ddd008fa29b5dcbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for nanots-0.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 92e4b562c5680cf93250918df0502195fb747f8ee94a6d701e25da526a76bab5
MD5 9986f29bd96af966dca83eb48df21d1a
BLAKE2b-256 bcd4f82a2120bbefd3756edf7b719b85b75d25d5ff4b297fc0e403085ad3b983

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c0ce3a5c54347343b833fe48bf99a39f2bf791c6040f8276d00ec0b2e82162db
MD5 4677450d79053995beca6a0ea72fefb1
BLAKE2b-256 01e565c41f754f81bb87d1333ff9219e732c82ad8b58ada52f38d7c739b9b5cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 afdd966dd9671f9027bff0652e611db18086f03e2ed558c276464c2659c8c8a5
MD5 371b0182837fdcf352f1dd60a6257363
BLAKE2b-256 37ca060f7800eb73da8746fcff776e65ce4089ea35d45c50961c3631dc812937

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c7cbbd8f418ef4e33c27e1132150f224b53a799b9d8bfe6e6a29701b4cbbc46
MD5 6aa4fbde878a9cc6e288deeefb0339b0
BLAKE2b-256 6cc52e31b091b079bbcdf6cd8ef6694548a81f2468ece539ddc57113c8d85378

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3342de891cff5459b9e7fdf6bbed533cbd4ff40629d07ac94f92f2c168151c26
MD5 199a31dcc188e669527dd9f9f99afd09
BLAKE2b-256 3ad1cc04a2368f25a2f530684b4b89caa7d52c70f93ab7a81e7e337da587b6d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp39-cp39-win_amd64.whl.

File metadata

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

File hashes

Hashes for nanots-0.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 df2603422205a76aaf5324ca167d2c6eef575f068aebc7314db3c6f462fc71f0
MD5 ba6d6c77715757691f88463d0225687e
BLAKE2b-256 f17b30603bd308332f870d7d348121be354b52862a4535793649882dff1ffc91

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6351a629748acee650eac1a48853a2adc05333c9f728be5ef19579f861a85cb6
MD5 0d71ddf743f3a032539dd644a0e1b4dc
BLAKE2b-256 a5e5673a91c48e771f0e49824adec5771c31bef0ffe8d24e4cf88a3741962222

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 591dd0bded604b1d925d0a94fa9992a8544384b31406d1f994ce0c4f2c91f236
MD5 433822f9eef5729f51776a4145b706a2
BLAKE2b-256 05583898838c59fb7f48df7e6e7cb202095748331bf33e78366ac95c172741c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a27e6915e0052cc8f3c12eb603804ff36d17a12c152dfa6e12a5527bf91e5ebb
MD5 25773e46c319d6c9e009cbd57e305328
BLAKE2b-256 d7f6acbe5fa2f16a55aa9810293d0a8ed183f0413b91e279fed65d67d9d0bd7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4caeab406c5941555bdff964426e92f76cbfffe5fcfa5fc611563e8f95ca6c17
MD5 2c31d9cc3a9700b2b23b1eecc3ac71c4
BLAKE2b-256 4ac7162f2f7db486126519272384c3f8171b384a9c15c249fc621d1fac2ef967

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp38-cp38-win_amd64.whl.

File metadata

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

File hashes

Hashes for nanots-0.14.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a437d7b5dea67c210b4e01d078a4502d8620b2436c76b2b0ec03f8878c8e86c0
MD5 fb7b58b47abe0336f2aa3109971dd1ee
BLAKE2b-256 64e88c3877b2fb85e15d325434f66c1f757d367178523265619a2d986e1894b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 764e0195c6f9a9894c6e209623e865c2a998b86133b612965244800dc299a9d4
MD5 1a48f5d7507734329a689b94b9255dee
BLAKE2b-256 b9a064a8ac9e64c81f31554b1c0f2d94e10ec65bddc7883e97bdb2630b17cfd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c8ce1b01af9e0f2bf2f1604efac47e630089ba67307db729cd736e49d4380065
MD5 3e526c08bff3fb2095897a1953e31f7b
BLAKE2b-256 a2a6b9095bc6a7476db45b486274221777f491bc22a346197f2221146ae50eb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca62c25a4e96d35888b3812e3e740765f69d8eee6a4a51d0cdb3a283c3153b0e
MD5 1879499cb7e35cfc3bbda692e9258f9f
BLAKE2b-256 52c004c5534ec3ade918f307e6a647ab964d0af8f436d9a3e8e31c4afb78bca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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.14.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanots-0.14.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6cc02ad8f7840cab67aceb0c8ed5f50abf0f4a3ff049467fb736804b4210c56
MD5 02c00f724d4e37019d15ee1d81afe268
BLAKE2b-256 7b700ffcca5eb028339ca7962c209018e70fc7aeffc04c75d4e843e4a6852b89

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanots-0.14.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