q5
Creative coding framework for Python
Installation
You can install q5 with:
pip install q5
Usage
Examples
See examples.
Project Template
# -*- coding: utf-8 -*-
import q5
class App(q5.BaseApp):
def setup(self):
q5.title('q5 app')
def update(self):
pass
def draw(self):
q5.background(220)
q5.ellipse(0.0, 0.0, 200.0, 200.0)
if __name__ == '__main__':
app = App()
app.run()
Development
- Install Rust lang: https://www.rust-lang.org/
- Run commands:
pip install setuptools-rust
python setup.py develop
License
MIT
Metadata
Release files for q5 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| q5-0.1.2.tar.gz | 18.0 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| q5-0.1.2-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64 | Details |
| q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ x86-64 | Details |
| q5-0.1.2-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ x86-64 | Details |
| q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl | CPython 3.9 | CPython 3.9 | macOS 10.9+ x86-64 | Details |
| q5-0.1.2-cp38-cp38-win_amd64.whl | CPython 3.8 | CPython 3.8 | Windows x86-64 | Details |
| q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.17+ x86-64 | Details |
| q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl | CPython 3.8 | CPython 3.8 | macOS 10.9+ x86-64 | Details |
Total release size: 30.1 MB
Release files / q5-0.1.2.tar.gz
| Download URL | q5-0.1.2.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
28d3140e1588919ad74a52a384a77d8c1416fab6d377e539f19ff4f05fad3f17
|
|
BLAKE2b-256 checksum How to use checksums |
e96d49e1bb4d40182049791661b1bc8c7996bc4bf0f566ac13f631d60e4f08a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp310-cp310-win_amd64.whl
| Download URL | q5-0.1.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e610c03cf4eaf3d01b7a67e0107f364f0eedff5edbdd80b89a22c2caa0556527
|
|
BLAKE2b-256 checksum How to use checksums |
98f14e15fcaff908e9c2ce6157ac2f91a2447cec7c767bf69df563ef4de5ff56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e37e5e8be8e23a30a0371cbad02495604dfe10024e2b5dbbafc764fd369f8441
|
|
BLAKE2b-256 checksum How to use checksums |
f39ae3d342da5924b19f911bbb53dcf373e94ec83f6c9964208bf1b1bb3acef7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
a82cabe2b2e82b8efda6750c62c006fac6d7ad8330ebd524424b84a20633303c
|
|
BLAKE2b-256 checksum How to use checksums |
05f8463270781769708788218e7efd24d6b8bafac2793a7c61bb686420dea39c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp39-cp39-win_amd64.whl
| Download URL | q5-0.1.2-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ae682424c594f6ac7c2d769df97772be90fd2444d2c700263a263fa50ecb970f
|
|
BLAKE2b-256 checksum How to use checksums |
ace7515458edd23918cdb26e013343b1c472a2df9c2efe7b4a3395ae6f4e2cc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
64187f623ff3fa76368e22db5e0832ca397246dbeac3fa9045e261eceaabb59c
|
|
BLAKE2b-256 checksum How to use checksums |
9561db83ae8e41a9cdeeac3114931fc4cc753facef5f3171e7afc890ca3d7bd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd217a1aae4e618715d4e3800345c7a92927a9a382d36bc1e970bd0b1c428a0b
|
|
BLAKE2b-256 checksum How to use checksums |
eb29f5f08dd394267481732df5b6a437239c71b3e00f740a6521909d39ea79e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp38-cp38-win_amd64.whl
| Download URL | q5-0.1.2-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1d20f6b5ff9e8d5c498a0f4c4fac0aab84df2fb67be6c2a2d8046c3e63a5c39e
|
|
BLAKE2b-256 checksum How to use checksums |
c071854fce0e98979275f723e51b9ba0612642d12101932e9eaf35f2a2dc3c58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8dd8dd94a3c2c75f8562d14b6310fabfe7d0b46c115cfe16396080b199aa80db
|
|
BLAKE2b-256 checksum How to use checksums |
5c11a7503e8e3b249e24f316ab833c4687b9077b2323a2e20d3ecc282456320b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ef54b610b2e2193d32f73b07e36a64e7ed5d9465afe7d19ce5c2cf2cd7c711a9
|
|
BLAKE2b-256 checksum How to use checksums |
91e9fc0219e07bf95f338c8b063b35a84c02ab5e6546d70b577958f9d4de45c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|