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

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.13.0.tar.gz (107.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nanots-0.13.0-cp312-cp312-win_amd64.whl (625.1 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ i686

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.13.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.13.0-cp311-cp311-macosx_11_0_arm64.whl (683.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.13.0-cp38-cp38-win_amd64.whl (626.9 kB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.13.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.13.0-cp38-cp38-macosx_11_0_arm64.whl (685.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.13.0.tar.gz
Algorithm Hash digest
SHA256 78ff1a37741a3739791a452c74b552b12e333fb0a842937edb1ec2e97c8de698
MD5 6cece9f73f08a33fb3adeae69a56ce5f
BLAKE2b-256 b15dbd56bc3e8623c2f4185740d7bd3865a9b6f40d9a114a069f20bc34feb25f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.13.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 625.1 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.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4fc4eb5bb2527d6ac9c4e19a41c25b5c813256be8d75cb6f9889f7f7a4e260c7
MD5 2f2f7c33839f5ff8dc0b583eaec557b6
BLAKE2b-256 83f543d1360c1c4dce6f408124e3942fcbd17d34980915f21ec4837d7c21d3d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a1f3fb5a95ea146e1b8a08bc901ab7b7921080a08e1be1521030ebf5ccf4554e
MD5 d2d0ca6335842ba73a08f5cb06ef9626
BLAKE2b-256 3eb78503ad6e536c35352fc730716cf7c534111ccec80b02a9e7b33c44e10952

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9fa1ac8442b8555df948cbee70f262cddf86fb01c2c8963c8d56b2b893c1188c
MD5 35d39a21dce750e79da17a1d60af882f
BLAKE2b-256 8bdf09a05a1b03b4e1db3fda06f8c887c37207c4dd5e671a71cbc8e371f368d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 517d5c2442c6eb020c3d049b8526821f62d0b059cb0a9a81f78246c389f24935
MD5 1472cf3362b9b78b81523290cde9d6c4
BLAKE2b-256 b2c288f0841414f0804b3c64c3690779c8e5e2a2815d84572300a27feffd2ab7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61cde969ac4af51b0c2a84982fbfa894bea39281540bff080fd5db0083236385
MD5 bafeb126be8147e2b7d5df6a8f921e61
BLAKE2b-256 3512150d920491506916b4c8c466650f432cb6bc4af2fc171b9826036ae58091

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5ac429025bc13e83a633382f8539ce1088913bb19af7a27010d6019a82f87a5
MD5 d559fb1cc03b232b899ce2a9c42eef04
BLAKE2b-256 d9a003baf8df57716985bf9cae07a21e10dc8e6288f32bd4e03400522521b47b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fba0ddeee8b230c1519be6e687290069a4260946350068655fb28dc88f98b5a4
MD5 fc3de1c2939b54179448ac11c631a93a
BLAKE2b-256 334efaf8f125445afc728568d7b4aec960227fc0bb997530d96d9f3490d9f4bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7b059048b814fb3c6fa3d0e73fe329fd375ae0af3b0533acb28ee8fbd03b63d8
MD5 f11bf870239ac64078dfc2f5d1e70583
BLAKE2b-256 dfec67f255b830b2fc41f245c975a7a540493032f9f1ecd2fd60c996a8f79854

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42d71850de8f9655d4af3c3204a55b65ff5cb807728adb4107152acfbb338e3c
MD5 091b20c3928e41debd4e08e4d6a44eda
BLAKE2b-256 25898497b4dcc0911bcdeada86f4a62cdeaf2399370f61885217a35bbd51b138

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a33374a9fc72fc4172519ea25b3060a4d9a4962ef41fa7324d29380929aced9
MD5 406be32f6e7ad1ee58478c033acb7190
BLAKE2b-256 bc884f1a9f1b7e11e8ae3b28cf12def25a55b8d0c14582f4e688f9fa5c9b92ae

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9bc3f9b46f0bc3636a2979deef4f6f6fa03575b784751c65fd7bfe90db474b68
MD5 0377a62dad4b762408f8775d732f212c
BLAKE2b-256 5e64c23fc73eb188f9914e601e40f9503adba013f5b7c7dcec9df87da359ca82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 904523c021937d1db0195d966fa79bbfe735b53bbf0651d712a7455608812f0d
MD5 e06babb0ff9dd59fa07578760111b893
BLAKE2b-256 8b88d73061c78c71b9c4f0b2f69fcc075d5d788eea14ab76336d06ac6b9651fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7c74ebb03c196a94ca662072cec96e96fb029391151107c9269163ab54818ca8
MD5 aaa20001d899072a635513113f7ced90
BLAKE2b-256 ca2f24f68bfcb9ebca0a156063737018e9ff468878f6abae568f50b24c553504

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ee569796d9569cecf0e4d9a72e674e6601c39db4f7e4bfc88ff017421b93b67
MD5 e03cb8ef18288f6867062e17503c56e5
BLAKE2b-256 849514c4c26efead22d47cb4ee008250f4e3b295caaaf87620026a026c90a269

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be163a0298bc0d7b9e43ea8006b1f7588d87460b59e6664f278ba8f43b8012e7
MD5 f5b2baea2a75df7b5c738d503289dfee
BLAKE2b-256 8f053d959d649fdbaa04bb9355f3ff95c06a9ecf1a6777428d9ed2171f7f4c77

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for nanots-0.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3d4a2580a06ebc8efd278b0d0aed348855b61dbdc7daf2c043af41a7cdcb172
MD5 16f6ffe88a2573196c677fdccab16741
BLAKE2b-256 e944f5a26a9a309f741f385d4ed4b7dbcf676f042b9cf7d0b0eb10656dd8aafc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c81cdf5375db093c3c0079cae1673630a1b2dcf498dfec744a144dc37a1de20c
MD5 e5481a65452e5a6e3d42f368a526d6ad
BLAKE2b-256 430e91a2e85da41ddcb271b4bf788e96bc740bbc3ab81790f91de9a9fd22c729

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 162b3b58b81a28c39745ab688f50e300cefda91f4aa4069aaba95d2d945992e9
MD5 1cbd86ca5bc7d4c6f8a6665f840be783
BLAKE2b-256 32d9aa1ce606352d465cbf7e970f69886c8efee26b31f46102da8f0f6b36b49d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f765ac683fff135c47b6e02376f4b927bdb4e931dbdfa9eaca495e93537dc7c6
MD5 9597b886794222db044fde92e3d19627
BLAKE2b-256 c69ff69cccb7343273ca02bb303463731d2f99888defb8d2792edee524eba727

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0dd5c358bb3e32f4b9e6bc2eb3cb43c50a47392245d896b6b970ebf29917655b
MD5 6786d8992ee2e61d59df72cd886a0902
BLAKE2b-256 b13d962029199d1d94d6514abe768a1fe7ed733fb185e1a885276545d91588de

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.13.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 626.9 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.13.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9be692169a19201492b2af8e7326fabf786757085c54bd65ab1610cf2a9c502f
MD5 69634c9d35c16ff4138511ff053fc2aa
BLAKE2b-256 db3bf12844b9c0bd43dd990da8b359fe94e14eb0b041d1a1c07213e02c972df6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d2dd9cbc478ea7c56836e4b1a36d83988bb9ea69e1405193d9fb1f58ba8a60ab
MD5 9929d97ea7e758bd0485bea2d75f4fa5
BLAKE2b-256 0d7d0a1cef214290ecaba22794284e9d5675153f61fa56adfda348c8d850c65d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b0fdfaa375e69bdd85e6666c6f983d07733c604444d7ecf5ec18dbb099852c20
MD5 59272b8816aa26585a284e7f14e248e1
BLAKE2b-256 e8f68c1fef64afb6c2346fbc4043004d09e5ad3e8fa5201bd4f5fcb69ea5a365

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15d2e952fee1c74c641e12082edce67025997958faf85ba4f3fc38decd7085e7
MD5 6ce75c6226147b821503ad020820a599
BLAKE2b-256 7abc5163744ac6351e4bec3d5041960e61e90397070017cfc8b3174987586660

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.13.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a536ec12a7f42abf5f03f422eabd27152d6db0d3bfaf6215f4f494bc7fea797
MD5 d946abf2a9087098f5bfdda853f0bdfc
BLAKE2b-256 573160e22bc56fed5f507006c6ab1f255f2c34af1f4bb98e655407fd7568a8d1

See more details on using hashes here.

Provenance

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