Skip to main content

Python bindings for nanots embedded time series database

Project description

"""

import os import tempfile import time import json import nanots

def nanots_basics_example(): """Quick demo of NanoTS core functionality."""

print("🚀 NanoTS Python Basics")
print("=" * 30)

# 1. CREATE DATABASE
print("📁 Creating database...")
with tempfile.NamedTemporaryFile(delete=False, suffix='.nanots') as tmp:
    db_file = tmp.name

try:
    # Allocate database: 64KB blocks, 100 blocks = ~6MB
    nanots.allocate_file(db_file, 64*1024, 100)
    print("   ✅ Database allocated")
    
    # 2. WRITE DATA
    print("\n✍️  Writing data...")
    writer = nanots.Writer(db_file)
    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')
        
        writer.write(context, data, timestamp, 0)
    
    print(f"   ✅ Wrote 10 temperature readings")
    
    # 3. READ DATA
    print("\n📖 Reading data...")
    reader = nanots.Reader(db_file)
    
    # Read all data
    frames = reader.read("sensors", base_time, base_time + 50000)
    print(f"   ✅ Read {len(frames)} records")
    
    # Show first 3 records
    print("\n   📊 Sample data:")
    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
    print("\n🔄 Using iterator...")
    iterator = nanots.Iterator(db_file, "sensors")
    
    count = 0
    total_temp = 0
    
    for frame in iterator:
        data = json.loads(frame['data'].decode('utf-8'))
        total_temp += data['temp_c']
        count += 1
    
    avg_temp = total_temp / count if count > 0 else 0
    print(f"   ✅ Processed {count} records")
    print(f"   📊 Average temperature: {avg_temp:.1f}°C")
    
    # 5. DISCOVER STREAMS
    print("\n🔍 Discovering streams...")
    streams = reader.query_stream_tags(base_time, base_time + 50000)
    print(f"   ✅ Found streams: {streams}")
    
    print("\n🎉 NanoTS basics complete!")
    print("\n💡 Key concepts:")
    print("   • allocate_file() - creates database")
    print("   • Writer/context - writes timestamped data")
    print("   • Reader - queries time ranges")
    print("   • Iterator - sequential data access")
    
except Exception as e:
    print(f"❌ Error: {e}")
    
finally:
    # Cleanup
    if os.path.exists(db_file):
        os.unlink(db_file)
        print(f"\n🧹 Cleaned up {os.path.basename(db_file)}")

if name == "main": nanots_basics_example()

"""

nanots Python bindings

Open x64 Native Console

You gotta have cython and build installed

pip install cython pip install build

on linux, build with make, on windows, "python -m build"

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

Uploaded Source

Built Distributions

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

nanots-0.8.0-cp312-cp312-win_amd64.whl (623.8 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ i686

nanots-0.8.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.8.0-cp312-cp312-macosx_11_0_arm64.whl (681.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanots-0.8.0-cp311-cp311-win_amd64.whl (624.8 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

nanots-0.8.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.8.0-cp311-cp311-macosx_11_0_arm64.whl (683.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanots-0.8.0-cp310-cp310-win_amd64.whl (624.6 kB view details)

Uploaded CPython 3.10Windows x86-64

nanots-0.8.0-cp310-cp310-musllinux_1_1_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

nanots-0.8.0-cp310-cp310-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

nanots-0.8.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.8.0-cp310-cp310-macosx_11_0_arm64.whl (682.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanots-0.8.0-cp39-cp39-win_amd64.whl (625.1 kB view details)

Uploaded CPython 3.9Windows x86-64

nanots-0.8.0-cp39-cp39-musllinux_1_1_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

nanots-0.8.0-cp39-cp39-musllinux_1_1_i686.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

nanots-0.8.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.8.0-cp39-cp39-macosx_11_0_arm64.whl (682.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nanots-0.8.0-cp38-cp38-win_amd64.whl (625.7 kB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

nanots-0.8.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.8.0-cp38-cp38-macosx_11_0_arm64.whl (684.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nanots-0.8.0.tar.gz
Algorithm Hash digest
SHA256 3f9a06d9fb5a5e0f1c6b7a6b43f29690815ffc8f8ee4973ec18be3dfdb010d1f
MD5 971ff0f6e6916181ce0094ab8e8a3ee1
BLAKE2b-256 35f82187d0c69f695e4895764fe83ba1e16fdcec52651ed841d12152de39044d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 623.8 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.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9a3486fdb2d8abee79d3c9593dcab832f9679f8ad27fd889cded63db1165a4a9
MD5 bc2022e554f12c54d9d6d68d653b2f69
BLAKE2b-256 6133897543a60284f6aab6d96002ca97b1d04a1f28ba78bfff9ff4aea147153e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 39d4cfcb17f61c79d951e307d1ecb189cf2723b7c771abb6ff1cbd22e961c9cc
MD5 2c328af0e5eddbedbef9f04a2d4c6862
BLAKE2b-256 b10a7e4e92cfec790182bc98446a0d971ee4aa3ecb1df434df7111615de56d7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5e1ac8959db21457169c74ab616a6f10c3ac479af31ccec55841ab5b8f7ba49d
MD5 ff994724e112456e8414dc0ee46d8c61
BLAKE2b-256 8c9bdfbc3d4f917131acdba4e4d912c74306301b12c52e96b823636edf9ead8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e3725ca6235942c713d848194fefbbec0b10f8de701ee5282ed032fdbc1f856
MD5 596dec0d0b9c4a12fa111d04f9459c7c
BLAKE2b-256 314c6e8eab0d41f9e164e4d4f52fdca697f0342ac693e18cf7c1c4cd0e66fa5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e07702aaa5440bd958f0a686381e365b8efefac84a783bb15e1c71f53c77828a
MD5 c4e8fccacd42803ca9ab5211495e3b52
BLAKE2b-256 5c1f7667bdeb1a69722ac796f01032b8ef566079a41a151b1e91d81d2262d537

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 624.8 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.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7e1841ac40ce4fde02350abd75c5b40d98fe37927bd3f01dc80c48e53b7b253d
MD5 43ed09c73f99ab08780c93f97ef74f03
BLAKE2b-256 32e3e45bcbcc5bf2b1bd77e436737fa4a1c709923b4bdf864acb6c0e14122fb3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e5e4b11dc23507d456203f04585e8455722ecb68b5e509c4d8dd0c35d7394df8
MD5 97043e6922b089dab280c09a91925743
BLAKE2b-256 feac7d1ae1e9a6e0c922b58fdd112cd49256a11d3465cd559fa38fe6bf13e5f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 465fc837955f723d0fe969c259dd0562227398b0a5084321439cd3990eed0b7f
MD5 34314f35d5daa724e8153914a9027a9a
BLAKE2b-256 d51b120d012bfed8281808c5359f2198d74d6e44157dd83b40c7b4efe3dce787

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e341a3aab2c0738f8c4e7504143704f71fc3cb73f2d8e85c409a486a008708b
MD5 5be6f325dcd76f34ce136ca0cfa28005
BLAKE2b-256 71b79f908f1c23baeb6033d71436b72b1d61b69f6b345a9b921c60162383d192

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ffca8e3130b21f6083527bf5ef5551a6d8a363408e827208eb96a3806b3b9d4
MD5 4ca4627847da2fe2dfc2065c40cc31f0
BLAKE2b-256 c26374b19331933a7c05b2f7132fc99f60a234dbebb3d9d9edad3c7a33d7ae0c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 624.6 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.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0f1fe1ee697b275ec90afab6142a8f1d06d4cb5686c2560fb79096d8b9693a41
MD5 a8d15fd370d5dfebfb177f5aea4d7e26
BLAKE2b-256 75444bf245534d7305549aaa549704da714a8b69d200710d531433a3b95be678

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e99e3b7215e4edee7d4d10ee8bf432ef088694d3dce4a10021288ea25aa1d088
MD5 07c8d2e27310b0fe98a3dab1a1c871e8
BLAKE2b-256 3fb97b413b7ec3516acdc091673d12cdf212281ed322f23568767270b9bf7f7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3f6fc0f77a53c90630c73145d9bfcf7c4a37e4b23c163d2b27ef8ecdbc27e503
MD5 27846a1285cd9062710ec72743bfe638
BLAKE2b-256 d40fc9f32292fe98ae48af20ac86a71b9b5229896c89ca4e84c862f74e55168a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99f652c6c3004b938331cfe592889c0c6853e2b361c03beff76c2b89a0097a6f
MD5 a77c0a89ce6945fdd4346ca08fc8b2ff
BLAKE2b-256 fa12306a31fa26aa33549b88626c33a1c50f4337c50b1ff038a24ae8900bc96d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 246e2ff3bcc2d3d903595d699d15a82e4482baaf428fa1cfc369c742a575fdc2
MD5 290d6141cbe1a2f5fca74d6d56fe26f6
BLAKE2b-256 592d7681d32d5d8eb7e0fc9e40daa0a6465112355c6d000dee2d13b46440df09

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 625.1 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.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5ccb636047a60e64d2f9b829f015860b48c4d469dd5690a8c078e7a63e8976d3
MD5 e3b8f76176252f775c6502b8371dd053
BLAKE2b-256 3383a29adb8858e8fff9e13ea7d59ad938e5db496bf0c82b8a1c21ba96fd7742

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1c98f080dcf6280f0e5b5223fff926ef422665631ed889e8bedca39166a2b7f9
MD5 585daadb8bab5d5c74f8fd4f8f4b1075
BLAKE2b-256 5220ba92d81b8ef6f246d09af503d3defd890cf144216c97caeb2b0ffcd15a41

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for nanots-0.8.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 737ff3c316e1566900dd566bbc71e3ea29f2dabcf9c9253b49a89f7f2a128ce5
MD5 50fbddaa29fba8d3042c2208ca3fb854
BLAKE2b-256 16423ad1d4e5976969e01e297c967f5ddde8c58f4e7f82b2bc20e6c9de27b15f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ae13316def0dcf4a3838d9bc1ac0100b87d8adeb4492c9752c9c3e13319a406
MD5 00d42b62d2107a8e661275b93f8bf362
BLAKE2b-256 8d65696570d2b6336ccd59161e235c9fe54c19b03c0e9186df8177e093991174

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78e401b74eb827cdaf225c23ad6c9a97c91d047de12a6d53154a801c73da4ae3
MD5 88ed15e62e4488d2f3fd7280df2f95e9
BLAKE2b-256 24b63818e3fae33f64af50e3d55d3965432f53f575aad1ad25aeca2a8907ab53

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 625.7 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.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f1cd8800d53603a857fe5bbd8c8770ca3c306f24786ba43f6aa97399b565cebd
MD5 d05f4493ec5a5bf016890237b594e96f
BLAKE2b-256 c3fac5145c3a5274fd4109e91cdb2b3a8539d9c9b44bd147592928b73797a6a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cedcc52a6746b1395058ec3be4ac9e44948766abce54aa9af6c37248d8662ca0
MD5 b84bcac7e1481766834a2a4bf14b9014
BLAKE2b-256 544d19b98d6a4f529a604e454af22891a3f02bcc68a976f418ba90386a56a02a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: nanots-0.8.0-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for nanots-0.8.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d7bd53e72eaa73bae83c108867b7a93aed9e7a414f469a750a857c2e30dd289e
MD5 48b12ed22e04f511747bf48bc21bbac1
BLAKE2b-256 a3d58ab6fadf1e6d2913ac6201cd9bac120e10cf6bc24bbf630b59ecf62f2ce2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 532b1ef2af9bd109162890b43368f6d795ab02c39f538f4c455862a99ad91d35
MD5 edc27a4eb6533c479e723a33bf573ab0
BLAKE2b-256 82a43edb936b88766c2c768ce6e8ecf57cff527992696ea5f2d7ae04c6467474

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nanots-0.8.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea576d01765c88317996c9f6fd8be2782e074115f42bb66c803a8a15e9549a09
MD5 1c66ff04e7113218095e45200e882bbd
BLAKE2b-256 a723b8cd565630f4ef84db921aa3b17c6b305818718e7f2dea84b347f2868f39

See more details on using hashes here.

Provenance

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