Skip to main content

DOI

hyperbolic

This is a Python 3 library for generating hyperbolic geometry and drawing it with drawsvg. Currently the Poincaré disk and half-plane models are supported.

Install

hyperbolic is available on PyPI:

$ python3 -m pip install hyperbolic

Examples

See the Jupyter notebooks in examples:

Using this library, along with the drawsvg library, you can create art like this hyperbolic weave:

Hyperbolic weave

This weave is built from a tiling of isosceles triangles:

Hyperbolic weave structure

Release files for hyperbolic 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for hyperbolic 2.0.0
File Interpreter ABI Platform
hyperbolic-2.0.0-py3-none-any.whl Python 3 none any Details

Release files / hyperbolic-2.0.0-py3-none-any.whl

Download URL hyperbolic-2.0.0-py3-none-any.whl
Size 32.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5df48b5ac6edb19090f3bd582d5c44af783f39f0d1287f8e57570418bdd45721
BLAKE2b-256 checksum
How to use checksums
b3000edc555fba6c77f70f5ffbdaada170db46d80aa8402ca4410a927c32faaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.4

Release history Release notifications | RSS feed

This release

2.0.0 This release

1 release file

1.4.0

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.0

1 release file

1.1

1 release file

1.0.0.2

1 release file

1.0.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page