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, 0, timestamp)
        
        # 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.30.0.tar.gz (117.7 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.30.0-cp312-cp312-win_amd64.whl (637.8 kB view details)

Uploaded CPython 3.12Windows x86-64

nanots-0.30.0-cp312-cp312-musllinux_1_1_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

nanots-0.30.0-cp312-cp312-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nanots-0.30.0-cp312-cp312-macosx_11_0_arm64.whl (718.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.30.0-cp311-cp311-win_amd64.whl (640.0 kB view details)

Uploaded CPython 3.11Windows x86-64

nanots-0.30.0-cp311-cp311-musllinux_1_1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

nanots-0.30.0-cp311-cp311-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nanots-0.30.0-cp311-cp311-macosx_11_0_arm64.whl (719.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.30.0-cp310-cp310-win_amd64.whl (639.7 kB view details)

Uploaded CPython 3.10Windows x86-64

nanots-0.30.0-cp310-cp310-musllinux_1_1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

nanots-0.30.0-cp310-cp310-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nanots-0.30.0-cp310-cp310-macosx_11_0_arm64.whl (719.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.30.0-cp39-cp39-win_amd64.whl (640.0 kB view details)

Uploaded CPython 3.9Windows x86-64

nanots-0.30.0-cp39-cp39-musllinux_1_1_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

nanots-0.30.0-cp39-cp39-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.30.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

nanots-0.30.0-cp39-cp39-macosx_11_0_arm64.whl (719.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.30.0-cp38-cp38-win_amd64.whl (641.4 kB view details)

Uploaded CPython 3.8Windows x86-64

nanots-0.30.0-cp38-cp38-musllinux_1_1_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

nanots-0.30.0-cp38-cp38-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.30.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

nanots-0.30.0-cp38-cp38-macosx_11_0_arm64.whl (721.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.30.0.tar.gz
Algorithm Hash digest
SHA256 0e28000cfbdf17b125c6f3a0927ff3d4597f326d619152b58ccb0b67b4954f5b
MD5 7cf15965f8a913a2ba3cfecefb7aa294
BLAKE2b-256 a597e31ef44de3eb72a2a6b8f8e36b82f6359bfc72ef072d36bd6f83b2672ba2

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.30.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4696ef3da96452c11d06b4221dedf6fa24047b0ab3694b26c73aab8f2f85db2f
MD5 5b82be06ad0a42b22a198f6890449f28
BLAKE2b-256 463dff54e6511795754c0a2cd51efa366b37b64fad264895da483a196648fc38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e63308d151f2f1e121e2e4b133d7396eb531756a0fb126ae5766bc9cccbd9589
MD5 8e23a3b06aec06e92e70973a2950b473
BLAKE2b-256 3dc2f205f8527f595702479c98607a09927ecda81f7a11bfe7d471aef321d374

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2d1f70f934ad11965ed32ac3bb2ea578f2d26de8d8142921a0b04304b7c30767
MD5 3f3a4f7fbda91109a647649ad9328c57
BLAKE2b-256 d9fa18bcdce7eb4d253de1891cb4767592115d366da39b5eab0bf6725505a9fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee5b2504ab411114c945bacb5f2dfb39d053de1806663b5609543ed0e210ab97
MD5 fb059dfd987dfb00991d88e8ccabae41
BLAKE2b-256 337eafde57c9061188e65b7628d14e57e74c14848723f889aa63f3bd2334f26a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b93699a721d963a199df9cd0d01bfd03a47f0f9e7d64369725e5208e0aef603d
MD5 c535eeb9e5021d0fb6edaf360a48f698
BLAKE2b-256 c37819990c5aee051344208ff7bc9f14a34a4719f131aa5eb0a44b871ee6784b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.30.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 851f9acde6ba5713ffda36e5086f2b7e079ab46e25f28382b1a121fd192e255d
MD5 1d2862e1fab480dbf0bef619eac7df25
BLAKE2b-256 ca2b4b110f9171f20992292d7062bb5d76f42423e26ae400a8e641e18594e818

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 365c5433bf4cc8eaaf84b36a2c544ba43dfe6e3a41becdfc675f057680b29b06
MD5 d91252726b0a9c33dfc3d5637e12c1ae
BLAKE2b-256 fe344c4dc090f9e355b2840e55bca8fcc16f61ee118fd1929c865bfc51bcd5e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fbdf2c61a6e46de80613bef66fbb1842c39a561c2c76ec3e61f218db8bd3fede
MD5 b1fead39798354b48ff98eee5e5d5da7
BLAKE2b-256 a18d74512d727ebb4436eee769bddcd51bc243967e09a216b57edfcc46a3fdb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cab65dac0326184bfc1a452da9b648940257af005dd5bd6d19f91f2290f3f730
MD5 8ca92283dd9a6979224705919df7851c
BLAKE2b-256 b21c5ec0e18ba5f8c1f4c84bbac1d2336b87c5816f2328bb87cc77b8a556204d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ef623e1d87ca53e4b3172b878c3812d05c60a2df5a177e94dae50020b7c109a
MD5 f6cdc98ef41480772bd4c52fd66b39d8
BLAKE2b-256 e4222fce3c6877106cc949f7e16dcfccd410c1e70c4446ecdefd14583bf7de62

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.30.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 218892881cebd63ed9084ebe27bd50365e43d1fd7f48b2e9ec547da682757950
MD5 d0bd42c99ba8fbd069f1a4ece2c2a4a1
BLAKE2b-256 15c49e512f5117e36364975ba8d54b0256fce1172db928924f192d502eb2d6bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 14c5e3e5872bd09dc1baa73e1f1e897c75909b0508846f8fdfa807c9562ecf81
MD5 d4409804e30e651a2ee3d1fa62efdb49
BLAKE2b-256 a2bf6c30c7ce2c0ab18be9fd14983863930e5de5b650e1c2ab218ac98b66aa4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 322d9bf5a4ed1e2b81ee618f38488bb98b560aec8b3c732fda224873034ba78c
MD5 eb168196fa4b1057fec5d1e8fc53bb7d
BLAKE2b-256 9e18e3300da6a99d7a5dae66cf4f38c92925944544a297cd1689e9658182e4b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a5d68ce7efc2017d97c810f2ee6f12b7f9c8f1bfbbe6ed43c168872e81477bc
MD5 6674f621ae621ee93274ce9bcb4f97b1
BLAKE2b-256 2a2bec682c330ed91130064f7766b98a7a7793a6708090a985c59923c31bf9fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2575b8f993156d611e84ac579c90029bb9ba4ce73054f5d189e65b7aef826110
MD5 6ddfe23b2fd31ef015ee873625d17081
BLAKE2b-256 3bee1564919d3786242a4b7ef3ea4a0ad9b308e03884e2eb00eaabeee380211d

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.30.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a0695f7d9a86c165a2734fc2e28f71fdf1fa34f5c8dc5e4da25d9d46f45b2a21
MD5 934726a4920683b844f8a6b6a58a86eb
BLAKE2b-256 ba73c70b3a729a22806839aa2d75bd95b7cbb7bdfd1b39d22c2703c05b73635e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d34518d8ccd1309c6ba552d1fb41d4ff1ff346c02550188210342e4c483aa6c1
MD5 00c706ca0fec5defa9522d9401973b8b
BLAKE2b-256 adae476cd00668d62fbbd74b9c133a94fd3c0e066d21e17bc3fdbebd844006e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fa71e94ebf73918b5589d959175339647474247cc295fda4455996f901bdd14d
MD5 122f747a42f0ada4c1de31826dce3627
BLAKE2b-256 47929e88a8fcc575916159bdb33d48ca26ef9b729450607fd7f01a986eed8cd4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06605137e75f93557cbeecd140e27bfa3f9dd51b62d90d2108f3c65820399264
MD5 572b58ac8f58322c3198545809e6cd48
BLAKE2b-256 046072f8bbc0152da67cc65786ce42ee32e966c5238aeff7f9d60958226fd5be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0c7a5b9adf5f433257249c82ead485fd2d1e07e9f40b154028a2734f9e83b0f
MD5 ecddad81a4229c5f85ee703b9a8bae1e
BLAKE2b-256 964e3303ec3334db9e31a8b5076faeb6b93f94789a9b5923d1d09e6b28e2f142

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.30.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8f4c3e8807c898ce9814641a3c0ead6719217e82f061e3be59e858ff8ae78df7
MD5 864f89e31d65096971ac40a7fc490f5b
BLAKE2b-256 366263f97a5e2c1cdf31aa59daea140e676235793d133de82a295a3d2caf973a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 44e67282e5a02e5d3c50dce426161bcaa12dc2495aad0d59c9d8ec7308f96841
MD5 5b1bc2965a9644adbe47f08da2500e02
BLAKE2b-256 05a793aeca42bbaa3abd1c68841af5747a9d4160b906ab31f7600e43f94fbab1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 346cd0d202858d3a9b586deba5a404e01bd5faf9ea82d61c19736585cb780067
MD5 61f5ee9652c5456b5d6f993bf8c66e5a
BLAKE2b-256 5c691eddcefbcae94acf77dc2c33a5eb911f25febbb0bedc9f2b8d5172ec3cca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03c7d470cdc8c9996f483609dc048d5f264b80b31fd9a01176f9838f10427f34
MD5 29f67f1aa6a5f60cf518c9a8ec701e9f
BLAKE2b-256 e6a191e9d1ff15e8bd6f6afeee755561d58281b9d06473cf9394851d6aa3f323

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.30.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 005ba62fada9f135d20f6ae36d45ba6589003414fbc29a97b539aabd78f340ca
MD5 e1de7dc28143bf73c78430855b493d65
BLAKE2b-256 c9e7114eec146217e84c5244717542d742f1df3f2c571cfaaf8e3169adc25d46

See more details on using hashes here.

Provenance

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