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.27.0.tar.gz (114.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.27.0-cp312-cp312-win_amd64.whl (633.2 kB view details)

Uploaded CPython 3.12Windows x86-64

nanots-0.27.0-cp312-cp312-musllinux_1_1_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.27.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.27.0-cp312-cp312-macosx_11_0_arm64.whl (704.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.27.0-cp311-cp311-win_amd64.whl (634.1 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.27.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.27.0-cp311-cp311-macosx_11_0_arm64.whl (704.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.27.0-cp310-cp310-win_amd64.whl (634.0 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.27.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nanots-0.27.0-cp310-cp310-macosx_11_0_arm64.whl (704.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.27.0-cp39-cp39-win_amd64.whl (634.2 kB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.27.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

nanots-0.27.0-cp39-cp39-macosx_11_0_arm64.whl (705.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.27.0-cp38-cp38-win_amd64.whl (635.0 kB view details)

Uploaded CPython 3.8Windows x86-64

nanots-0.27.0-cp38-cp38-musllinux_1_1_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.27.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

nanots-0.27.0-cp38-cp38-macosx_11_0_arm64.whl (707.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.27.0.tar.gz
Algorithm Hash digest
SHA256 2d332dd04eeab5807997627f75d1ecc49681e074747efc5d42780c656443ce59
MD5 808dc70a040279302eb5b7f7b0dab666
BLAKE2b-256 e1e7ce90d17370b1d581fddaaa39c5a66c9333c49a72b028718d9dcfcdf50436

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.27.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 633.2 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.27.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e638e1d3034c3564461ab81216f5f15370d9aa9158d63c280aa4bea719b9d483
MD5 1503e82114ce87157802c1854008618b
BLAKE2b-256 1ce1903b206ee604965e676edab022d6c8a9eb5c2c33ea56d7a5ee4da75b80c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e723e48a8a86ac5234360d2cea75055156c1323bca4ecb0c5a4f92786a308059
MD5 f2039ed2c505ee68f5704cf872d52fe6
BLAKE2b-256 2a62d3b43f5b331c70ef7b81d34584b87984f3c02ad616778ffbf728a2178f5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7091f0f545ea14b42baf6a68f187facf2a53ebd8a708b654b32a0079d0d48cee
MD5 44b21fd67df3fde6a9f8296c0ba404b5
BLAKE2b-256 6ca5d563d930dde0008954e92fad7346338f02aa69af02a838e8f930dbfdc3f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1744ee47f18589cd83f4024b5d80febdf3faa2ad6b026cfed382a38df83c9512
MD5 1764d3537fc6051d9e995f88109f19e4
BLAKE2b-256 ca42be940d4d1f2feb796e11dc69da5cf396b85f430759b7005fe899504cb8d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f27fcef781a98345aed62465739802cf7a8dccfa23d072abc2632d22c76cc7b
MD5 89aba95a25255781c4684340fbbe7666
BLAKE2b-256 4f917ec43b0b29b17a6f7a5d25582fee645b925be465581a96df668fc345c063

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.27.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 634.1 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.27.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 69c9361c75056eb85fbb77d541a5549f421fbec1681aa0f13789fe890a1f44da
MD5 48a9a12e5a69acb25a06380d4c6f9d23
BLAKE2b-256 975385519e130fb2653b0420e469e84069e2e7426082155e41227976fa3977d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2a1437fa538e80b2ca9b6d8404fa4743daf745a660e6f805bc6c404cf0c34388
MD5 2059ffb1d21ac0b5c9a713ad3588ccc7
BLAKE2b-256 1fef516d2304ce5a446eacea897d8498a6a214f547884285a079691364fa35d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 45767bf29320815fbd42d9d66722d40f91c38b2165a38ac889db58d10948f7fb
MD5 163c7339060d2d774bb125d536b6c93c
BLAKE2b-256 bf6796a054ac1e89a0045cd54f9bf31bec72cc6aacabc26a438176ea6403d5d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a5f7a73368474fe949efbd85f08d97df127bd70dd555302811fc8c45e49c535
MD5 5ee1c57ed172e15adea808ec4c177681
BLAKE2b-256 aadaffef8fa64213143980c34739bf199ec4121d71d848960b05207d982e8567

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d4ec4737660c1c495d4364bf8222854395979033e41e5636f9c9ed365354801
MD5 c3552304e446425bc0366b4cf6859125
BLAKE2b-256 415f20adbca9465e4cc77941cb334c4c3440cb421f702555e680dccfdd558e50

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.27.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 634.0 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.27.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 00d26ec983b3ff18a3a7db6e899f77f0fd2c2c9e315b1462dfd9b9d119ff9265
MD5 fdf012b88a5232a4eaa6f62aa1e1e8a6
BLAKE2b-256 285d37b4b0c340518316f98d8eb926ca786e8c15c8d7d7ba3f5d7a889b9024ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 927b39a005e618ff68d6a5733e3bccb2a7ca44187345d9defa42e9b55c1aac3b
MD5 b413c96c2315f1ea01555fd6d1c8d52d
BLAKE2b-256 0bfd3cb8c6addf0c70e93faa54613f700e2d462b9e94abff401128ab42109376

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b78a93270fef1f8e3617398149b2a4d98ab606fd7178f8485918901f50a78926
MD5 17b8ff8d483acb516f525fdac3665f99
BLAKE2b-256 25a42e395bb80fcb8aec85f762f48fccdd3bfa54c854bda4251d531d8057b3ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 050c01b3e50fa1cb7d1f36b54afe59c423226cd832debac88e4bd62ae3f52b7a
MD5 42723e69586aab7d163ff42e0e2abd72
BLAKE2b-256 ba5fa4fbe7f02ab5da03671aec52c22f1cbff619905f45d2e19a614649ad3bf0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7bc1276b5c7ada7199463715b0b0d7a582f9f90ed78661e42ac7fbbfa9ff3473
MD5 8b754c06867002a23579f365c134fdb7
BLAKE2b-256 7d499b858404947d839ce82f488928c717d9315c0e81ca54a9ae509156cb63ef

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.27.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 634.2 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.27.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 09b4b22db197321dcaa273c06550cb209bb840968851173fc5f7bb90de4f78f4
MD5 50a919eb19393f2b4d5a41907b3ef1d2
BLAKE2b-256 b86289b969505feaa590efbe672bfd018555395482424c0234524805b2519c63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 48e828ba48a8f0e454b38ab8fd4b0ceafc19ee9b01fd76935217997d74d5f082
MD5 33170879ddd7f75e0572a149c821518a
BLAKE2b-256 eb7d71021153f611fa77fd4bf60efe493ccf163594b56cc8f53bb9dce677e0d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d9d4562681a436229519dac7f2cd5bffe898a2bc17f528b6ac80f248e17a496e
MD5 169cab69c3c5ce8da1aac0f533208951
BLAKE2b-256 25e2f512dacf120763fe3966faf41729a9f8d000e9477a7eded162b1b1dba091

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e9e8ba8a4d04984329048491fc07e812958028979869286973d26c940aadb74
MD5 dda5397c8cdbfc22d387edd11e6fa737
BLAKE2b-256 c314be1902e7e659c24ab479836271e6fae8a6e38dee38baa4efbacfdd03d639

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5599bdedd0d907fdb09731644b2c3398d0fd2fdc8a964f4a937bf0da73beede5
MD5 d67f6422ac0e4cf768aebccddda1b06e
BLAKE2b-256 9798f1f9d9b00452fcfa1a65f01b25c9ecd6766de5dd39241b8d745d753f7b9e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.27.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 635.0 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.27.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ebef00c237302886e8844a40e38771cf2c25906ae61b01cbaa9c3e138c1377eb
MD5 072109bf8ddeb4077ab024ff928f222f
BLAKE2b-256 97fae553e923b406c88add00da42f45db1f99ebb9b4805965607dee036b55f62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fe70f41dab9bad84cb5508d486f90be99b27e1e06460acb569a4c0dfb53e0c34
MD5 73133b031440b6c1d926d24fdfee55bb
BLAKE2b-256 7928849f9be200d6cd6dc4a36b74ff488227364bdc36ca452caefa1e412187f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8cbd7575e1604578586514b6d2a72e91e06e78a201e08fe523bf9cda8568f6f6
MD5 91d5d9f4414c82d49fb992ecc5eeca90
BLAKE2b-256 1c69c35357def17ff2fcb8785cf476f7a8acf075ba3cef79acb072edecde833a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53f834941ec947dcbd235ee4900c03316cdada3928ed39be4a7511a782fc7eac
MD5 3e6d73b7bebf4dbc6918b2b303561f22
BLAKE2b-256 eb40270e4b31b6ff830e64b14c0d3142ec21fe94d8b3264fadc9cfc28af07116

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.27.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf5962b8ef84ffb3f5d84077e89ca159694a904aab4151e5277501c2b35b3824
MD5 3daaaed2d978db812983444bd55e1fd3
BLAKE2b-256 948c881cc4d97ae4985f225f5cf38617aad89090b8ef342cf2e6194672b3c745

See more details on using hashes here.

Provenance

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