Skip to main content

Python-first computer vision library with C++ bindings for speed.

Project description

NextCV

Python's ease, C++'s speed. Finally.

License: Apache-2.0 Python 3.8+ C++17 Build Status


For those who want the full story, read the docs. For everyone else, here's the gist.


What is this? 🤔

It's a computer vision library. You write Python, because you're not a masochist. But when your code inevitably becomes a bottleneck, you need speed. That's where this library can help.

The philosophy is simple:

Write Python. When it's slow, make it fast with C++.


Does it actually work? 🚀

Yes. Here's a Non-Maximum Suppression (NMS) benchmark. We pitted our C++ implementation against a standard NumPy version.

import time
import numpy as np
from nextcv.postprocessing import nms_cpp, nms_np

# A respectable amount of data
N = 10000
rng = np.random.default_rng(42)
bboxes = rng.uniform(0, 100, (N, 4)).astype(np.float32)
scores = rng.uniform(0.1, 1, N).astype(np.float32)

# Time the C++ version
start_time = time.perf_counter()
result_cpp = nms_cpp(bboxes, scores, 0.5)
cpp_time = time.perf_counter() - start_time

# Time the NumPy version
start_time = time.perf_counter()
result_np = nms_np(bboxes, scores, 0.5)
np_time = time.perf_counter() - start_time

print("NMS Timing Comparison:")
print(f"   Dataset: {len(bboxes)} bounding boxes")
print(f"   nms_cpp(): {len(result_cpp)} boxes kept in {cpp_time * 1000:.2f}ms")
print(f"   nms_np(): {len(result_np)} boxes kept in {np_time * 1000:.2f}ms")

Fingers' crossed, the C++ version is significantly faster. 🎯


How do I use it? 🛠️

Prerequisites

# Ubuntu/Debian
sudo apt-get install libeigen3-dev cmake

# MacOS
brew install eigen cmake

Installation 📦

pip install nextcv

# or from git
pip install git+https://github.com/kevinconka/nextcv.git

# uv
uv add nextcv

Check it's working ✅

uv run python -c "import nextcv; print(nextcv.__version__)"

Building from source 🔨

This project uses a dual-configuration approach to support both modern development and legacy compatibility:

  • Modern builds (Python 3.9+): Uses scikit-build-core with pyproject.toml
  • Legacy builds (Python 3.6...3.8): Uses scikit-build with pyproject.legacy.toml + setup.py

For development:

# create a virtual environment
python -m venv .venv
source .venv/bin/activate
pip install -e .

# or let uv handle it for you
uv sync

For legacy builds (Python 3.6...3.8):

# Copy legacy config and build
cp pyproject.legacy.toml pyproject.toml
pip install -e .

Contributing 🤝

If you think you can make this better, feel free. Just don't break anything.

  1. Fork it.

  2. Create a branch. (git checkout -b my-brilliant-idea)

  3. Install UV (if you don't have it yet).

    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  4. Install C++ tools.

    # macOS
    brew install clang-format llvm
    # Add LLVM to PATH (add to ~/.zshrc or ~/.bash_profile)
    echo 'export PATH="/usr/local/opt/llvm/bin:$PATH"' >> ~/.zshrc
    
    # Ubuntu/Debian
    sudo apt-get install clang-format clang-tidy
    
  5. Set up the environment.

    uv sync
    uvx pre-commit install
    
  6. Write code. And tests. Don't forget the tests.

  7. Run the checks.

    uv run pytest
    uvx pre-commit run --all-files
    
  8. Open a pull request. Make it a good one.


That's it. Now you know. 🎉

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

nextcv-1.0.3.tar.gz (212.8 kB view details)

Uploaded Source

Built Distributions

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

nextcv-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (187.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nextcv-1.0.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (173.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nextcv-1.0.3-cp313-cp313-macosx_11_0_arm64.whl (161.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nextcv-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (187.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nextcv-1.0.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (173.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nextcv-1.0.3-cp312-cp312-macosx_11_0_arm64.whl (161.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nextcv-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (185.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nextcv-1.0.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (171.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nextcv-1.0.3-cp311-cp311-macosx_11_0_arm64.whl (159.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nextcv-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (184.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nextcv-1.0.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (170.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nextcv-1.0.3-cp310-cp310-macosx_11_0_arm64.whl (158.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nextcv-1.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (184.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nextcv-1.0.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (170.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nextcv-1.0.3-cp39-cp39-macosx_11_0_arm64.whl (158.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file nextcv-1.0.3.tar.gz.

File metadata

  • Download URL: nextcv-1.0.3.tar.gz
  • Upload date:
  • Size: 212.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3.tar.gz
Algorithm Hash digest
SHA256 7f5001008660725a49f70fae7fd3c25ce1cf6768006984aec2749bab663674a7
MD5 d4e313dd9977f2dc4869191de2ff3af7
BLAKE2b-256 b396a3db7ee049124b9879ff487127400bb6acfb542883d3641769d7aaa555d8

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 187.2 kB
  • Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a88b6824a813b2c8b7d75c044347ff5a9f55583c29a106677415a3754daaae88
MD5 0a1f6ed86325a3f5d11c18950621eaca
BLAKE2b-256 a62d0debbdf509bd83f08f04c51742f5269cedaa7b0c467fc674e9f5822efec9

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 173.1 kB
  • Tags: CPython 3.13, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b945851ed34eb18818183b7bc15c9b161b87969ca88e38c286a3424e5839a0da
MD5 3c1aebadb2c5635c0bbd00cc17909466
BLAKE2b-256 8b945916a69618e2e8b799acf8c4d539e8f01ebacee7c5d22217fabc318c6263

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 161.5 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40e7c61e0534663e8c14d3fcf1e0028848fe02e87a96d906b4f0b9e4cdbb8370
MD5 dd9cf38e0c78fec7791cebd703b182fb
BLAKE2b-256 4fd4cd763c78a0d24ea8796216ef8b541a66bba659c6279ce9e0f0203b39f4f0

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 187.2 kB
  • Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4a914475bcfa34739c6fc70b88ab6214224a887a7c46e64e1c367d094bc6663
MD5 ade77a764cdaff809fc6fcf0fc809100
BLAKE2b-256 a0a073afba5c17ebab883c1986bb175cfde28fb45b2506acaec4c20e0e369e76

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 173.1 kB
  • Tags: CPython 3.12, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d528c8addb9faaf2601955122c64c9a7db4fc1cb25bce8a5f1c557de697ee48
MD5 3521eb6f9240cc3a7dd72adb218a7321
BLAKE2b-256 83fb22e073efaa234d278b8858291b909853c01a2dd9f1b217442cc63661d99c

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 161.5 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c6d8da55c6f8fcb3872d0f1be3cb0a2dc747071842da96aac8878ce620a7907
MD5 48e7f1922217e6c09236711bf6c56716
BLAKE2b-256 60f1f6050c9143a359ca1ebd7736e16adae6cbce3adc270488d5147023a6c88c

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 185.7 kB
  • Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc19c65d0d68312b269f54c0636588ebc1aa75e063eb26be45e05c01455bb2b5
MD5 8274d78d23942d4a4a280c6307f6b3a4
BLAKE2b-256 f67b6cc6e6966f7b2a9d1ce60738cd723e985865415b958bf137b46ecb89df00

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 171.5 kB
  • Tags: CPython 3.11, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 12779d87933d59b20057cac9a4b4c42c55af82bf7f4d22c8f340c84438fea0cf
MD5 9fafaf7e61c272dde9b0e4ed5d4bf84b
BLAKE2b-256 5225272359ffae3354361f8b6406c9b7737192eff24e610e1636673f1e3aeca4

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 159.7 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54c422a4c4c2ff4e2158feabf22006e72020ee3abfa7827a001d65426db44c2a
MD5 79b3f43ff8f35addfa965a341da96857
BLAKE2b-256 448c006fc7329396f3404c3a094d7debb664269c3b5db6e80e3ff6a62a75a976

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 184.5 kB
  • Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea8e400481b42832c9d5b42a7475cccc430138866035edfe1f7eff098a62152e
MD5 db6aba719fa5c498d570094331503066
BLAKE2b-256 2e66c06a29e9638757a9c214480c852218d1f137cc0dd608fcaf26fcb8c84a6f

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 170.4 kB
  • Tags: CPython 3.10, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd734d32e3813b3411e9f83be1f06a0feef8a980ef81884b27ee42f856ca1446
MD5 3e33fa7ae600179b16a1853383f31461
BLAKE2b-256 319af0d2e78d60d2a08ffe9366898cbf03405767500917c41d6a225afc06531a

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 158.6 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a64f20434a4dc6198de160dd3fedeb706a9e8960db9484077cac5c9294f8bed
MD5 576b3f0a4331f63b99c8aaee00cb60a0
BLAKE2b-256 f118aaca79a4b125f365a2a5a93b9c22a7b23c8dc4bc57ed692ddf91d65db024

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 184.7 kB
  • Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d4e51c825ad206d4dbd77922209aea6be2293fe0dedf7c883afddd0dfa1cc7d
MD5 4566f8832ee1f1dd54a43023e094599e
BLAKE2b-256 58bc66b4bc8fcbd600d6cf7c5b24cb860e8dd2936410b55b605756d4658b5e02

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 170.7 kB
  • Tags: CPython 3.9, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 30c2227df4530ed502e270086c2205ff148c504e5b7b6d7577ccff36414bbf3a
MD5 f9da8eafb4fa3f569795ad491e492c70
BLAKE2b-256 c7c1e429b827ec9322170e5437ee3a1ef7a07d633d9e735233929c19e628d212

See more details on using hashes here.

File details

Details for the file nextcv-1.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nextcv-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 158.7 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nextcv-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 986c1f8c4e6db900a590b77eb53c8e531ca1b834b566acad9ee5248386882c0f
MD5 42eab09f99ae3d0f28db7911be2ef1cc
BLAKE2b-256 fd63d523eb0194c4f80ece1bc6b0a8e58b3ae89fde3ff993dc31304c0d207349

See more details on using hashes here.

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