Skip to main content

protostar_cairo_py

pypi

This is an internal package used by Protostar.

         PROTOSTAR
          [Python]
             │
             ▼
      PROTOSTAR-CAIRO-PY
          [Python]
             │
             ▼
SOFTWARE-MANSION-LABS/CAIRO (fork)
           [Rust]
             │
             ▼
           CAIRO
           [Rust]

Setting up the environment

  1. Install a Python version management tool such as pyenv or asdf.
  2. Install Python 3.9.14.
  3. Clone this repository.
  4. Verify that the active Python version is 3.9.14.
  5. Create a virtual environment: python -m venv .venv.
  6. Activate the environment: source .venv/bin/activate.
  7. Upgrade pip: pip install --upgrade pip.
  8. Install Poetry, which is the dependency manager used by this package.
  9. Install project dependencies: poetry install.
  10. Install Rust by following the instructions on rust-lang.org.
  11. Test if everything works by building a wheel: poe build.

Deploying

  1. Update the git submodule: poe sync.
  2. Release a package: poe deploy.

Release files for protostar-cairo-py 0.1.2

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

Built distributions (wheels)

Table of built distributions (wheels) for protostar-cairo-py 0.1.2
File Interpreter ABI Platform
protostar_cairo_py-0.1.2-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
protostar_cairo_py-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details

Total release size: 12.3 MB

Release files / protostar_cairo_py-0.1.2-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL protostar_cairo_py-0.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7479371e3fae3915bfe6e8807d0af9eb5d17b1d60ee2e8c305548bdf78cf03c4
BLAKE2b-256 checksum
How to use checksums
f012083c572c47b21e3f189908219b6d738d279d2d4f77f3cc1b18fb9c5b6960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.13

Release files / protostar_cairo_py-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL protostar_cairo_py-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 8.0 MB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cdae84693d384df7e121c2c76682cbda35c14aec7c1bea6f738589329d3db1e
BLAKE2b-256 checksum
How to use checksums
2df8d5d3a831f82a76a44b65bdbfc0b59d5681f4f6cae049597df2ae5327b65b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.13

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

11 release files

0.0.3

8 release files

0.0.1

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