Skip to main content

Computational geometry.

Project description

rene

Github Actions Codecov License PyPI crates.io

In what follows python is an alias for python3.10 or pypy3.10 or any later version (python3.11, pypy3.11 and so on).

Installation

Prerequisites

Install the latest pip & setuptools packages versions

python -m pip install --upgrade pip setuptools

User

Download and install the latest stable version from PyPI repository

python -m pip install --upgrade rene

Developer

Download the latest version from GitHub repository

git clone https://github.com/lycantropos/rene.git
cd rene

Install

python -m pip install -e '.'

Usage

>>> from rene.exact import (Contour,
...                         Empty,
...                         Point,
...                         Polygon)
>>> square = Polygon(Contour([Point(0, 0), Point(4, 0), Point(4, 4),
...                           Point(0, 4)]),
...                  [])
>>> square == square
True
>>> square & square == square
True
>>> square | square == square
True
>>> square - square == Empty()
True
>>> square ^ square == Empty()
True
>>> len(square.border.vertices) == 4
True
>>> len(square.holes) == 0
True
>>> from rene.exact import ConstrainedDelaunayTriangulation
>>> (ConstrainedDelaunayTriangulation.from_polygon(square).triangles
...  == [Contour([Point(0, 0), Point(4, 0), Point(0, 4)]),
...      Contour([Point(0, 4), Point(4, 0), Point(4, 4)])])
True
>>> from rene.enums import Location
>>> from rene.exact import Trapezoidation
>>> trapezoidation = Trapezoidation.from_polygon(square)
>>> all(vertex in trapezoidation for vertex in square.border.vertices)
True
>>> all(trapezoidation.locate(vertex) is Location.BOUNDARY
...     for vertex in square.border.vertices)
True

Development

Bumping version

Prerequisites

Install bump-my-version.

Release

Choose which version number category to bump following semver specification.

Test bumping version

bump-my-version bump --dry-run --verbose $CATEGORY

where $CATEGORY is the target version number category name, possible values are patch/minor/major.

Bump version

bump-my-version bump --verbose $CATEGORY

This will set version to major.minor.patch.

Running tests

Plain

Install with dependencies

python -m pip install -e '.[tests]'

Run

pytest

Docker container

Run

  • with CPython

    docker-compose --file docker-compose.cpython.yml up
    
  • with PyPy

    docker-compose --file docker-compose.pypy.yml up
    

Bash script

Run

  • with CPython

    ./run-tests.sh
    

    or

    ./run-tests.sh cpython
    
  • with PyPy

    ./run-tests.sh pypy
    

PowerShell script

Run

  • with CPython

    .\run-tests.ps1
    

    or

    .\run-tests.ps1 cpython
    
  • with PyPy

    .\run-tests.ps1 pypy
    

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

rene-0.2.0.tar.gz (191.5 kB view details)

Uploaded Source

Built Distributions

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

rene-0.2.0-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

rene-0.2.0-cp314-cp314-win32.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86

rene-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

rene-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

rene-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

rene-0.2.0-cp314-cp314-manylinux_2_28_s390x.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ s390x

rene-0.2.0-cp314-cp314-manylinux_2_28_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ppc64le

rene-0.2.0-cp314-cp314-manylinux_2_28_i686.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686

rene-0.2.0-cp314-cp314-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

rene-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rene-0.2.0-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

rene-0.2.0-cp313-cp313-win32.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86

rene-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

rene-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

rene-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

rene-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ s390x

rene-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ppc64le

rene-0.2.0-cp313-cp313-manylinux_2_28_i686.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686

rene-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

rene-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rene-0.2.0-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

rene-0.2.0-cp312-cp312-win32.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86

rene-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rene-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

rene-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

rene-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ s390x

rene-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ppc64le

rene-0.2.0-cp312-cp312-manylinux_2_28_i686.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686

rene-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

rene-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rene-0.2.0-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

rene-0.2.0-cp311-cp311-win32.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86

rene-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

rene-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

rene-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rene-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ s390x

rene-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ppc64le

rene-0.2.0-cp311-cp311-manylinux_2_28_i686.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686

rene-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

rene-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rene-0.2.0-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

rene-0.2.0-cp310-cp310-win32.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86

rene-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rene-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rene-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

rene-0.2.0-cp310-cp310-manylinux_2_28_s390x.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ s390x

rene-0.2.0-cp310-cp310-manylinux_2_28_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ppc64le

rene-0.2.0-cp310-cp310-manylinux_2_28_i686.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ i686

rene-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

rene-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file rene-0.2.0.tar.gz.

File metadata

  • Download URL: rene-0.2.0.tar.gz
  • Upload date:
  • Size: 191.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0.tar.gz
Algorithm Hash digest
SHA256 975de6208bbe38b9db28de109a523f9c210be7c215db53b18ca29f1511413f4f
MD5 817bb921656504c9281ee52bf5b62ca1
BLAKE2b-256 f199814a1e18999983818523df608002472206a9712edc3d4fdcaf08ba6588bd

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rene-0.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0072221fdbfd35766d1193ccecae98f6d18b39647266cff3b53ef91428bc2fa2
MD5 d6a3e955e7cbb44150b0132785440432
BLAKE2b-256 46ebaaa48b37b1950d89be17d2e04cd022806c3bcfe32dd6315c1bf24e19157d

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: rene-0.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 24d7ccf441f42f6e0bc7eb9f636929d95e81d14f812c573027fa575a88b48052
MD5 47bbb2e22b0e12c311be971aa48a85d5
BLAKE2b-256 3b6e7ae315e550f0661d9e098e116d23e9fead1cdc798deb07807d6a46604454

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 26fea76420d877baa614968f87a0fd45fe2e3b206fe39c84fd72e3f32dd0766b
MD5 356bc24d350b993a2f8ec25c89ec79ff
BLAKE2b-256 f8fa1af62c38cf525eb3db1b4629e2a2a1a271fb248f1a24ab49408204d432ce

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50ecd6d0ff2a433c2e312de7e4852b067688a28798b57b668d5a294919ff4ac2
MD5 503dd0619fc4bb8b27a6313453dce74a
BLAKE2b-256 8902ba330fb044922ca1c981b6186d588e5c6179cfac5a22f554dd9cf45b0e37

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09359c9546f53a39511c9152e335253bc49c387ab85cbe48c7427df20d11f931
MD5 23715440f050ddff0e343ba959280cf8
BLAKE2b-256 faff51a644af3a414fa6fa485ad58694103ab6787caedd3c5667bc8bc3c34399

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 4f885ae086e1fb7d7478a6f1bf5c6863b2cd295d38b699d7bda249964f44270a
MD5 d62de63103f649fd58897e4a27967a05
BLAKE2b-256 1ce63c45d0b36c5187326ab3ebbc386969a985c4cc171a48a3e99ec254dc8765

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 38e6571a185dcc0f0fbaea7ebc1b6d3ee4f429cf451fbed2c46d6ce95a211ae6
MD5 c8a4658cc46ae9344b49cfe8f6c2878f
BLAKE2b-256 1ebd2598cdb0999432ac0868b9f45a42744b56d10fa6f939d5eea1eaf0a1e663

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 db34fbcc7701d95d16e38d521394f097264eb8e9a6eeb69c3aca069633ad9e17
MD5 87f597c862a81e24d2e82a070bd4033f
BLAKE2b-256 e25f54106c24d9860e99213bb3e5b961269e64cf7dbdef29f8506af20700ff49

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a37c4b1d393796ce0a52ae400ac70374baa23d35226592252969ad4048c75255
MD5 91972c9202730c7d2e3265fccdef0588
BLAKE2b-256 12c7460eb2f9a18a319e9c1585e0be2532f437396f7b6336c1daa77294281962

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36474100a36eb8ee2c993fc1331f40eada5798e12b8f802c5a60ec1e71407848
MD5 02e6c9ce2a206c0a4765f8bbdaa52600
BLAKE2b-256 cbda6d949ca88a00d886240f45a63b995d1bda41f39f0d303117c2ebe195d59d

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rene-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3880f4094f642addbe79dd11f6461aa3ec245a652d1809e4776da45007a19df0
MD5 69d69675dfcf805899fe1cd9517c1a69
BLAKE2b-256 d0206b3c5be948325657fcbb57e4bb2073db17b97b14c0f5d484e93a9304fc5f

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: rene-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a1d7a9d0872b8e076ca81c339c78a129e69b70cdd89ac492736c389970f4f82e
MD5 a6c9c9caff63f379d85e29b3979d4d72
BLAKE2b-256 f2b9c0a18235ca9999a9f3fdd237a3c9216d0409e622891606cf30fc6fc98601

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54e81ce0a7e843b6887d93a72a30ef65099771e8e22040ed56e49676092b937b
MD5 52d6b8141ad02f07aea8c460ac4fde5b
BLAKE2b-256 1ef73347e8fd7f5f04fab97dda0afc7e85523f42065c8d752000dd34ae78e677

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c1807b1a3b2f68eb6aeef86eebde64176d4ab141da14750e6f394bbae3207e8
MD5 45ac204237769b5e450283183136362f
BLAKE2b-256 35107158c58a525faa407da7cb494571fa550268da0c16d1645ccb11941b0411

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61046174994b05671a90940a61adc3e12989116429d3a4f882f64763f71b7c32
MD5 e74960fc116b732a5a2d50b64c11e793
BLAKE2b-256 bd5689c1cebdf27e19f8522d789e9bdbaaa048183c52c8acf5476344a16a5984

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 26fba9e75baa659543016d63703787b365e8da9354b5376f04f4d4dd45e47360
MD5 d44ec5159bb193ff312d291c5b0365d5
BLAKE2b-256 e42718d03fb4c4b6c497cfd3af52b7a0b8400305ba35951ca8c3249efddcb584

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 1719d3fa81bfa37a143f7070e41e4d8af22cdc2f72f7c3a041763d79129a6551
MD5 8eec6e6257c4eb6b1ebbdcca25e65655
BLAKE2b-256 c10e6cb3610a538fe93896049aa40eeca6a79c0700a4614ae97e603fa808e24b

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 8c22c346c879280ccac985659790b369fcab2c1d627202b900f193c73a73924e
MD5 5192de5673932787039a5d0914637d73
BLAKE2b-256 4971bb423e143b5eb6e83728f035c1e4d9619bd4d4e4eee122ffeb4e71af8eee

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 037276564d29ddf4f9b542a726e863edf7e5cc4dba24573f4cb747fc84d39b3b
MD5 5ad416f827ed427498fbb96ad38fb691
BLAKE2b-256 6381c6440cefab9f9ee695a71fbea7ea7ffe227b01cafa9bff7ca9121c313328

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a15e7017f4fa64119e9f700715d944ef9ed9771b0ed8f92b74668f483637d65
MD5 e9e4df65959e9dac53e9295f01c3ef49
BLAKE2b-256 657bed943af73d86adefab87ceeba995c70b323419d0d3520f4d07f4b2889c9f

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rene-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1724e39873b1ff0031b65e17cf2ba8f9c259baeef856c6a7d69a7a5be823de3c
MD5 e9762530606f88117c7ac09f4768c44e
BLAKE2b-256 6a895ebc230189baf8759c598c2b35ecf1e13bfc08634335f20ca09d94267939

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: rene-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a11427b98aa0632a7de54feb304c6e7e3efec2b300cdd3d621744e1b488db201
MD5 3d7551bfe5564c8c26f0b43e43f6bb8a
BLAKE2b-256 4bb51bc95aceab5afd2b95cef9ae67c2866f93b81c56079eaaaef60c0d881e0e

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 555c8bdb49d5507e7cb5e56b29ba00c79a1e2582eff7c6cac619851b83c4abe7
MD5 d823e5a39fae4183a8868cedd6c02910
BLAKE2b-256 75454e119c077c85aac4a7f70eb4a6b4ef4d0dcfadad9cf81e3aae7c1d2f4edf

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 552e5772074213e54ef26fa8ee80525becfd02145d668d906e6f4502017d3df6
MD5 5df6b8aa273625e02aa5ad65981589d7
BLAKE2b-256 bb97506652cef517a438a39979167179bb13d97757fcf9228e98d802008f4f42

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 314fc4e13a51675b06f23654012d3ef0ab45ec2fc1c9824ca837586309b9ae04
MD5 1d642bb11ebb2cd285c09c63461afe42
BLAKE2b-256 7164b038e7a0e8b68d24ef7ac2dd16a900b54ab3e984616c7a4aaa8a0484e653

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 80776e77fbab8cc6964d3ecaef5dcfbbb426b6c35a85c8c4bc0e1fe1aa156cb0
MD5 43695405f750840abf1a5378125c9122
BLAKE2b-256 713a90f7e2b2c5b763f8277d8d47bbdd09ff3ff01d177bb4414fbfae0b7a62cf

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 a6629af41202484ec7a8327c962c7978bc41f46cd6eddeb53435e7a9604f8e21
MD5 ad5c962a48195c4243ddfa73cd5b5620
BLAKE2b-256 01aec9452ab0e1a48d9a0838cee93c4dc6924db0e82300cc3805270c66445bd4

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 3cd92e7132cafacd517c2ab43a75f975c8cdef808f591c8e02816d7b906da262
MD5 ce82f90daaae544ecdb195ea186b2f7f
BLAKE2b-256 e35b44587b290a77b5d7271b5a1438461334a1770277ce1959f3174f1b615bed

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1918ab84107170a2db794cf60be6b5fcc7c3f98ffc5e30cfb8aac88ebec1c629
MD5 968381c19c37a99fc1a5cf6f451acb58
BLAKE2b-256 4c26e12b67c9285d2b0dc13996789fd8f5b9e872408e954956e8daac26c54d14

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ff6d4ef507c2e398d78c9825d697e175ad4d3aeb15831e4408183f2f1c6b0e5
MD5 4a37465d769cdb28746d1f28feece477
BLAKE2b-256 558d854a439aa770552a1f20268060612c9e3cf3e3d587134af2c8fb08a5d6b7

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rene-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c4a5012d27a4bebe28c5afbf4e8b9cfb8639b2fab85089cd2c486fdf067f4197
MD5 f7e63c3395f883859bf64373ca36f9e8
BLAKE2b-256 78ff44fd1dde8699d9e4b1264fe920f0104bc679a80a1c7be33dff4f453a835b

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: rene-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ee29c0b72be12f4a093140f6917039f01c983eea4716c1889ee518a6b07b21ab
MD5 797be3c480eef6e4e21cee777f40ba97
BLAKE2b-256 7f9745a91e736a2743842e255f1d05a8db8c22a58ab9ef21f632eeb2c6a97ae9

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50f996b3efd864801636989fb379173bbf74e3b0120b2ff0707df9523af663f5
MD5 933685fb974bd2c2ff9786c393edafa8
BLAKE2b-256 091f02eb300abab249dcc96092f12933fbf12d3b0d7df5895b9b3ca0a719c2b7

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cf84e914703e662afe9db46ede027b3495a41d8dd99610dfb9a387fe5c42324b
MD5 3e32fd7173a306d7ab989222135dc305
BLAKE2b-256 88ada755710c791f59f6361b055fc840d6ce584943276992a5cba1f64dbfcf80

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a7c03a79d6c6b8509da9eb943b01de9a7414af2b387886317675af05fe1906d
MD5 7858b32facbd1d20c45141fb409b47ef
BLAKE2b-256 06fae0e70cfb076faf9da69249a26809996f2813af5f632624120e887a70f819

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 b52f60785f976d60514245769cb790974dd157a591ee8f427a646d76ce74ec88
MD5 2269f38dd0c59135f70760180f922596
BLAKE2b-256 10fdb0ebd009969e4eeb80e4daa58223e9a4301aa6e869406c08725509046c4d

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 6161980bfcd756c971059640dfc19189aa6743efa96bff7a7f26f26fd493c44d
MD5 9e272c7ae3f32f1de2ed678280a01ebb
BLAKE2b-256 47380051303cdea5af63e0ad0da2c12b174f6fb25221ff2aa814d73c6ea8b1c9

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 11c7ba4d02cd6ccf5e96cc330c649f8df38d30abc590d700ea4f60441e1a0ba2
MD5 4cfe37b638cb85ea5017be3e26361b45
BLAKE2b-256 411329490f260675dcbc5a6ed7d7f3c24166c61b07d0bb4b0197791f8fc0e1b8

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a9bd67fd857ed0eacdd3b029b01c93d5000ace41770ba146a3d766d9cf3bbe09
MD5 9f90e97b0680bfce6e4c4181c5d1464f
BLAKE2b-256 4dafe8494fae26c67baf0ce77175ce233e65398f63bc5a46bdf5ddcbf12ed75e

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02c904474050beda12a454df368303f195b96faac60351c51fba419c540d1212
MD5 dcda870b35a07f1a3713086d5e61f374
BLAKE2b-256 d1f4c86d9e3e0ce44b76ef22c7cd88b12dc481f1be8aa43c6ee18aa594987e31

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rene-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7ff8900e768db92e1e62b013a929e19610089986583966fc08552585de68ee7e
MD5 0d1f04e53e4010160ae323846f2ce069
BLAKE2b-256 ba16a09ebd5d5f469a47e5893a53826be8e84a2ea564f93dd995f1554de78fb7

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: rene-0.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rene-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 22576a45cbbde05cbd5193cc09635fad6dd0957546a636dacb0607ea5d690619
MD5 51753becf7b6ad510662873af0d5cbd8
BLAKE2b-256 fb15bfdb3c1360321a07648056dc619258b439224c6aaec62abd3fff2ff527d9

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3014dfa339bdedf923a125d7a052a08010949575668643ca56776f3f3dec321
MD5 01ff54d6213619892f06740d1ef172ea
BLAKE2b-256 642981381db7b1f31aa4e070fc6e74898648bad9005d172f2504a627340527cf

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 005c242e1d9e26b0f004d4626e70be8518d5cd5de7f3bdb0c1577b7f5b7fa467
MD5 5ca6702b5f6af1c4086355f4bbcc60b6
BLAKE2b-256 f1535ae2acd2c18b1b74dfb1cf5a2be35c063282b9050c1f2dcd76231e769088

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 615e3c8ccbee96002bbd30d9a8c37b7b1ce88afd76eb00bc0627cd3ba030eeab
MD5 e7d34f510db2bdcaf71a01f1ffbcb02e
BLAKE2b-256 6ab75fa4bd8a82ec2a36833b67362c47ac68d87232a68885658ca6784c0d4851

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a8e98c4411cf2f99cfb93db496ba933377f323b7472c3f7996da3f1e7a314585
MD5 c2288a2810ddaff4656fcfb15966f2f7
BLAKE2b-256 a0c0a28348b47a4b1686b55d3e2f1da35201c0e54e50b66221667fcb6b832216

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 0fbc2156d3551bd5df572a19607f020ba7befd8c193c3611eb2e42c674730660
MD5 6cfacef7878ae02774495724ec672093
BLAKE2b-256 54229bbd9476b11aac8782522a7e56c09bb02867ec21f45f92c0b29364174aab

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c0937c707f76ef9f8b591cf365546fac1533816176664067ed0d5c65bcaa2079
MD5 ed12a647952339f834be5c58e2f0ef09
BLAKE2b-256 2fb9fdf4e5488c03aadffd409d1e9de7b88240ca047f3d65caf6cc4563820489

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7c7acb5e922b71865634f8bf8c0206269969fae91f5359de140307f8fc5131e
MD5 aee02eed009d3e5db4265b9d2ae2f5ac
BLAKE2b-256 e2fefe1309beda330edbae91a1f617ebf954bf0eddce5f0ce936d566af9c29dd

See more details on using hashes here.

File details

Details for the file rene-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rene-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fabfe69f43916396145bdc040958839dc5a312e40b68e9cf8beca586edf45258
MD5 0234f2a0a5e94e3a936729a4dfc92e75
BLAKE2b-256 f224f7268ded124713e6a210aa101fb40d4e1ebdfd21d56ff400b481c2cf0c86

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