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.19.0.tar.gz (109.2 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.19.0-cp312-cp312-win_amd64.whl (633.4 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.19.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.19.0-cp312-cp312-macosx_11_0_arm64.whl (688.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.19.0-cp311-cp311-win_amd64.whl (634.3 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.19.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.19.0-cp311-cp311-macosx_11_0_arm64.whl (690.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.19.0-cp310-cp310-win_amd64.whl (634.2 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.19.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.19.0-cp310-cp310-macosx_11_0_arm64.whl (689.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.19.0-cp39-cp39-win_amd64.whl (634.5 kB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.19.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.19.0-cp39-cp39-macosx_11_0_arm64.whl (689.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.19.0-cp38-cp38-win_amd64.whl (635.1 kB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.19.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.19.0-cp38-cp38-macosx_11_0_arm64.whl (692.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.19.0.tar.gz
Algorithm Hash digest
SHA256 e23f5601f3050ce846a53a6b3c084452a663d7c3db31771d4028039051c172f6
MD5 607039e8d724bf4a53e4da1ace7e39dd
BLAKE2b-256 88bcc96b0752d1a7c8e8aa78b48c84ec87cfac1d1f216520ada7f3ec8a008096

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.19.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 633.4 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.19.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eb7721241ee88db34ee2b7d3971af75a5a2f524dcfad6051a9b54d73bbb6fa06
MD5 f3075679db43bd28960e7a303fcc1afc
BLAKE2b-256 f35e06785aed869cf7712ce1dbc0dd5cff7854b40966ae453b9135e83b5a723c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fcf284b43b20c6cde7fbaee99b7928a7d2eedb86a1a190d636299a07d77532ba
MD5 0974f63915dde455fe5b67996a2fa957
BLAKE2b-256 13c9d1af410b310739eceaa4802114e6999b842358e955062f7d613e428b4e3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c9a7a4a8dab4ab23b24b363be2deb051670eec8c800e6f3da94105e2a81786fe
MD5 7fc48b30fac6ad7f76f592e0374944fa
BLAKE2b-256 58bcccaa2b5ae1fb78ea8cf7bdf50370792cae227c40b099394781770ed0bb4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aca564bb5a3698ff2e26386ed354b2d3be1c756c53e4af021b8dfe063c183007
MD5 32cfd9c6f447df1d33dfb0d033ffccfc
BLAKE2b-256 1b043c471f8a014eab154e3621d34d6c72028f680738ecb4e994b5ee087e456f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d144004c853c9bdbc784926f341902e33ca76c81f3d130a628f293379757184
MD5 6ea96cb5038c9a15ac59aa5188d9acdc
BLAKE2b-256 d11b8d39ac0b7e6c90f8c0851fd721621523ffe12decd9cde57c97f9ff7cd848

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.19.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 634.3 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.19.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d292e9e6cc28b005419f6d38aba4587b4eaad3eb79735041a605d0235c307dc4
MD5 04be0c23ebea0d8c70e82474a7c1dbcb
BLAKE2b-256 2074872d27b9f6fa04e8eaafbb2f25e803c5ac86cca713beb7304151d273b28f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0182c05b8a2f0532848c771c1783d14b2c078ee4f84a872a215e282d824ed895
MD5 b2af4b2fba08589591e2249a0bee48c6
BLAKE2b-256 9203dfb3b4f2f63c6ac162eb4114b9cb2f117ad4b885ad53460f19d5837ed971

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4521e67f4291107768f8c505ccc5a66909c069e5a3196f33db3949ed10cb2126
MD5 018d9a87ed6dedcc89ac785c8e68e779
BLAKE2b-256 7d659194be10ea67f30229e76496744205ef817100ee29eadefa33f9dc0bfa09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d3cd7b639d29504b2138800a39102b8b6e61b557a3b36b33979637ef95d0e2c
MD5 3fe6a0403e21fc952acb45ce2e805498
BLAKE2b-256 888123762fd984d4928231470c3e02bffd6db3ec73d693e64508e66dbed67df7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9e4d2aa61221716d487ec5de3181356037b709419d19cb1999f4b9bdb70f8ad
MD5 5df3a73848a3b2f5ec18c041ceb7630b
BLAKE2b-256 3aad01543f2eaa11dad3161472f7759235b1c6fcc8257f0aa512f171b0a9fc90

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.19.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 634.2 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.19.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3c6021619527dd0bd5bbc2328bddb2614ebb092f5373a2740e49cad791882c37
MD5 2e9b3f9b5067897deae75c7fd29dac2d
BLAKE2b-256 45f2ab059631aefea57857e85d0b357d2555dde010b5f5f51ecfe38f86ebee26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d8434cf046822c6101396fca2ecc0007d873f743cbab011cb5004e71b0d2eb47
MD5 b5af4f4f29fcab69959e2612c1d0a48d
BLAKE2b-256 3e25337b2367113aed0b8cd3ed739c4bdf4e4e796a9b203c79396b43209e2694

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0a75143d5905364aa27c6ff6f4836d186a8ff212e5bb9a1683f5b13b0729fb1d
MD5 04ca526298d9366628eb328862a67979
BLAKE2b-256 95fe7f5ce10571c123f6b023ff24a211aa33f87715e9f81409e2ca48cf31797e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 125c0b1f523841156b28ecfe47a16714c870015b60bda76a7ae7f78fbf83be1f
MD5 fa9cb850e5058c318dddf75d3a5a4b9b
BLAKE2b-256 fd979eceb88c66e0a8e59301c3538bd19bba6f25a9f7c6248b88eaa1edaf7e2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf597de6242e19417eb805a3897fa97df888ba44666e8528c22a2460e5edadb3
MD5 e111ef4a619612a75bbf1e80bb8f2cae
BLAKE2b-256 73b15751bd57d387877714481bbe5ac3d0d6c054af8a01925e4fd479170bf5d3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.19.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 634.5 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.19.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 568f5d63b741126154214d2d36a5005ae2ea6215796893e1027be11866e48dbf
MD5 24a37ce7abfb0ab8b484b8c9a45143f8
BLAKE2b-256 feec534c643e2a16038866b26a95b1269fd3f73df4a428f0ccc9ef1db58d3dd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b85670a900c12a8f2a6194b3a18a41edad15115e2bf2a69b72f5fc58d704df95
MD5 1c20dc683550b2a75161913656965161
BLAKE2b-256 fde2401a8c4ed9007f3729373299ae448a32a9d92b9d8e0bfc7d65a25c5c0fc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9b982984b9e00845d9b8b61c632a12acd978d92db27c426ba8956d7f576cbe9b
MD5 aad1fd8358bb064f1e282eb8e1980018
BLAKE2b-256 173beec87be2a75c99e5277022e2cd7dd1a1fc9964ec87d1c02f594f9ea8b7fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc0e2bf63bf1cf76f8463fde2f4080b0b4e6ff81a8fc75b3dbd12f1fbc77df79
MD5 93f6ebb3f94abec70c5f8bc73bc92547
BLAKE2b-256 f05ec0656be6ca5b8370d03f2000e870c1c5e465040a68f5315455c76275d52d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 615c82184216c96031a49a9231e01281e609e193edf95bee68c7d39834762c72
MD5 26ad04df0d3e8e1d832818827e97bfc4
BLAKE2b-256 d4a90f489ea4891cc82080addfff70b7ba1b521886af44dbb6a592716ccc56b5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.19.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 635.1 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.19.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4ad075b9cb1e59bad39a97b060e318b870efc6e6d46fec6034cabbff9be790a7
MD5 79c1bc838dce5138735fa95a582fe454
BLAKE2b-256 63a54204356be65331c4847b6f767067a36711910d87e9f7140d31105983d988

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 57d7244e3be1f2877b92fa1b70b17ce5bcc3f8d74d12ce169c2b1f593d941561
MD5 13ed548b20a58be7dcd74c2e9bf7b551
BLAKE2b-256 3c32930c905399e8958027c0259f82917b51abe1c5427d01d8f48b79191ca7f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6ea11ad92da669c37acff051bb324c2f664c0b50178c82cbb27bc68fae4a60b3
MD5 b991fb4fa1fafb2535b5f0de24ea30f5
BLAKE2b-256 2510bed6511ccc225d2c4076aebeb0e4167cb126ae483dfdbabfe435a735e829

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6332345f1c1ebda027445b413b9511aece71bbfc7a6cabd590fc26a85c64046
MD5 cc98809849febdf3d69c941674fe9fc6
BLAKE2b-256 3e54a3aceec3cb341f77339e7c87108a77e8e4fac9212ff1d9d3197bba260ec7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.19.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e5d8de1d536b568031c1421db49910d37d91c0654964aa2263efad6ca762f5a
MD5 bd1e31d7969299c45d81ce1adca14e74
BLAKE2b-256 1b6bea16c8cbe7ca300b5d7db83f872cbf01ed1d3a9df396d1fb9059a5ae12ab

See more details on using hashes here.

Provenance

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