protostar_cairo_py
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
- Install a Python version management tool such as pyenv or asdf.
- Install Python 3.9.14.
- Clone this repository.
- Verify that the active Python version is 3.9.14.
- Create a virtual environment:
python -m venv .venv. - Activate the environment:
source .venv/bin/activate. - Upgrade pip:
pip install --upgrade pip. - Install Poetry, which is the dependency manager used by this package.
- Install project dependencies:
poetry install. - Install Rust by following the instructions on rust-lang.org.
- Test if everything works by building a wheel:
poe build.
Deploying
- Update the git submodule:
poe sync. - 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)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|