Skip to main content

q5

PyPI version Downloads

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

  1. Install Rust lang: https://www.rust-lang.org/
  2. 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)

Source distribution for q5 0.1.2
File Size Uploaded
q5-0.1.2.tar.gz 18.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for q5 0.1.2
File
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

Release history Release notifications | RSS feed

This release

0.1.2 This release

10 release files

0.1.1

10 release files

0.1.0

13 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

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