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.24.0.tar.gz (114.4 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.24.0-cp312-cp312-win_amd64.whl (634.4 kB view details)

Uploaded CPython 3.12Windows x86-64

nanots-0.24.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.24.0-cp312-cp312-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.24.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.24.0-cp312-cp312-macosx_11_0_arm64.whl (702.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.24.0-cp311-cp311-win_amd64.whl (635.4 kB view details)

Uploaded CPython 3.11Windows x86-64

nanots-0.24.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.24.0-cp311-cp311-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.24.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.24.0-cp311-cp311-macosx_11_0_arm64.whl (702.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.24.0-cp310-cp310-win_amd64.whl (635.1 kB view details)

Uploaded CPython 3.10Windows x86-64

nanots-0.24.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.24.0-cp310-cp310-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.24.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.24.0-cp310-cp310-macosx_11_0_arm64.whl (702.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.24.0-cp39-cp39-win_amd64.whl (635.5 kB view details)

Uploaded CPython 3.9Windows x86-64

nanots-0.24.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.24.0-cp39-cp39-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.24.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.24.0-cp39-cp39-macosx_11_0_arm64.whl (703.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.24.0-cp38-cp38-win_amd64.whl (636.3 kB view details)

Uploaded CPython 3.8Windows x86-64

nanots-0.24.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.24.0-cp38-cp38-musllinux_1_1_i686.whl (4.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.24.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.24.0-cp38-cp38-macosx_11_0_arm64.whl (705.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.24.0.tar.gz
Algorithm Hash digest
SHA256 6d98ae880b3d3f60092f753ba042df64ff43cf7e73d3a43a048ff1085ea44b6b
MD5 9e4e88382c0763e5e4d5ad7cea4f48dc
BLAKE2b-256 2eb619eff44058db753b5d5e94ae03e24a2dc9afb2aeedd9f8de09bffcd04aa5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.24.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 634.4 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.24.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 af7208be2298223f100f30ad2d0d1837dbac930ff793db7bd9f7d7ede67019ed
MD5 1e09bbfd951774d0914905dda9febf67
BLAKE2b-256 d1769729c4fb8907581b561df8a314e3c4665b0c6ee87b328436e3b0cb0a8ec6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 abd5b533da4543e67683a5e7aa8b2cb2b2b1891ed1456f8614f330dba4f136f1
MD5 85adefc9ba9d18806f7878e6906a8b5b
BLAKE2b-256 3276d8b1a1a3f4e82acf58b4143cfa59bf025abf39cf2a296463f3534a1bc77b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 26a6a28caf8326b9224a70173d1d1194aa35fbb72a0fd1d05ac70035f917287b
MD5 e901029b17c955ec6cdb7d92c53ff73d
BLAKE2b-256 e4ad82f5b013e661ddf670cbf0fa72286e76f3b29646123cac66bb48016cb886

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26b7467fda368c5f1fabe6e017c197dc927b419f6515c03b954d9e22017994f7
MD5 986ca590a99999473628b951e4cd81df
BLAKE2b-256 e21391315f02f7f2c5048684fa4d260779a1122453af47acefef80e576fb7185

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be1d6156bdf3e8d3e5767f5160c064ee3815e4d260dbf1961354e1e53b69dc26
MD5 e7ad4bc8e4d1b373a093fce20a634e1d
BLAKE2b-256 2fcc7cc2421576387aa6a4abf53131df0d9eba122adcf544c02c4dbd1e991cad

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.24.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 635.4 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.24.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0ffe9f95ae6597911cae0833cde2c380c96049e02aa6a3f3a11057536a6743fc
MD5 e3cd3bf13e62f6bbe48fdf912b3dde5b
BLAKE2b-256 e0cda0418a72c35b99e05f2a03864e6c0a27f2592d054d1b11d6ae62eb1be13f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8bcc2a3092dd0529ece9cc185904d7884208f8358e26dad06121137b17063dd7
MD5 4623f9aa02d65cdc10251040ca58951a
BLAKE2b-256 f06de13125d865ddeb851834465458b47ec6c6e1845dbbb88a203aa1e7bac960

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 23a0d279041ef03e9b17353557cdad9c2d0422c0c86172212597a3c508a9d1f9
MD5 072a017b20d78b121c0372663c9409b1
BLAKE2b-256 d984e63d726e6fb45380fcdec25de0c4fc2900b9a0f9e6793a6fd85016a28689

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1e0e8408f4339e0192e1ec938170277cf9d016fd000c39d13e7d35241eebc35
MD5 b12bc3ea407f0053431deb2192e65af5
BLAKE2b-256 e1806fedb3804d31d80bf56c61c6cb2d93448c6090b50474e0adae1e63df64f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58f7ded9cd53ec07dec785ef2a08337727616d2e87c6a14a60cf3769e6e53a57
MD5 d6e58c6718daee3bd72a5ffe60f7cfc2
BLAKE2b-256 b0c37bde3e0524dbb63367f4ee0b505454b911d9c0753bfb263e9b84ea043db8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.24.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 635.1 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.24.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f705c7a9fc9216a532e32e472bfb444d5936bfdcc78747c91f3518033126df63
MD5 9139456b3874a6725d5b2fac48926031
BLAKE2b-256 1c90d70ade4981a8e043d9e079b2f5ab0f476b11003501934435c3916d8aaf4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 51744c7117c3efae79e0058da2fb2357add966cc5558196c830911e85c662ff7
MD5 fc595ff0defbf72e1c0bf6b7a2aa0878
BLAKE2b-256 10da41f544fbdf98701af6253bf78f01091a3bfc6ddf010e9ff3924ad96bf872

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0f78ba0ecb8ec8f4e7511493f830ed678fd6a49a7293d5f8d88c37183511c23d
MD5 8066a678191a8b2f6b2ed3ed0d3c64bc
BLAKE2b-256 1c3c31c2a01b973b3d61db807d30d449cc842c79f5165ef040b3497c3a62bf38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84ae4047e252170446b32c6bc45fcd68bcc69b4f6c8da17b86340796d0485833
MD5 1bd8a3e408de84f85b741ab40a61cfa5
BLAKE2b-256 9570a15e08f4c017007f633f5d392730268ebfca065e06b78e1c7f54fe52a62a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1fa65c528ca3c3154c170fd2ea5de5c245041ca14587b865f1d86f55dca81d3
MD5 e70f55cf3d294175d55725e5294333e5
BLAKE2b-256 272d3c8e37a9c3b1e154568d458fe1cb7383b9240c0d70599ee969ef57df5295

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.24.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 635.5 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.24.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 aca8988833663726ffd4cffe1ebaeb464c3ae91ed9fc621d2441c1eee20912e5
MD5 f4aabaf941009321cea75273d8f428cc
BLAKE2b-256 032dc26035ff5160061bff07719c8c4f0fccdc4cb72a6905067b029bf4f82bcd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bfb45e32fb0916759be37348b41820227092a313fa5d445a4ae4b6d35473dc72
MD5 e73d298b2680fffdeacfe0925d570a4c
BLAKE2b-256 9b13b197372536cb174d78e4d17e2be6ff0e504f40c6b5fc22b04785ff272f39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 12900eec3ad3193209f6398f2dedd02791046850c5e84f7b93747f8b995e1552
MD5 8d66e36363fedf3b8ec5194e4408146a
BLAKE2b-256 cecfa68864137bd11cfbfcb0419f11146bc04610dbbaeff92a86d331656180d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6f760a2b3ea43e39d32cc683561bb7c66488407b404869447064d3bcc5b6a8d
MD5 42c6efcb27ab282f05d8594e34dfe26c
BLAKE2b-256 12d05ee82b04441caf101c991570db6f223e24f55f6a9881c43a0e42d2025cf3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 633a7db9dd38460544e2d494ec966247ffebaa437c8455dd62eb31db9c582d64
MD5 fa3af24ec74d9b845834957e250901c2
BLAKE2b-256 c6dbbc6f97c3b3da02e26633a2a0df8c31f0dc96932294b356170bde61012383

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.24.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 636.3 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.24.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3ebe94e832718489d9b68e42bdb7073e659881537fdd4878edcd2410b8403c45
MD5 454be7ba464dd6d5fb74ff785f02c47d
BLAKE2b-256 f87bc492163dcc14c86e62f66696862f1fb887da497fa17945338d5fc5eef38d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 65ef3b20fd24ba7d96be88fb2e98028c25c1a83ffa41aa595e99e60875bfc833
MD5 90579224536ce15ff7fb4451a885def0
BLAKE2b-256 0a874632e7c6d615793266f8447e7427581d2c0e05aba39b12c28247ccaeb53c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6b85b690c207bd9d2c1d1d50df7b62ff35c562358182e4295577ab0bed753a51
MD5 4d077164ce7fc39908bb4a8bd205ae48
BLAKE2b-256 93354d0d8a5526b0a49889bea87bac12f7a4c7585fdae35060ffd56201803147

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26a0bcdbae66131f4a67088567a9cb55770a69644dbb92a526a129839bcd137b
MD5 c32e805182db6e060c3cafe7670f8191
BLAKE2b-256 aeb4f1dd943241484409d57bba16f847c5d79f36151904041cb49404e393aaa5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.24.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7de09f3ccb986fc3fb2c203ce4ec84cfa0c5d70b4476eaa36b2d5b4cfc7e13a7
MD5 09a9ab1f86aed23246b080b6ec2e9be8
BLAKE2b-256 3e269a07a2b0215f5579a3d72bba2a5d83340dca03958d46ee6337761963b4d6

See more details on using hashes here.

Provenance

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