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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

q5-0.1.2.tar.gz (18.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

q5-0.1.2-cp310-cp310-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.10Windows x86-64

q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

q5-0.1.2-cp39-cp39-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.9Windows x86-64

q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

q5-0.1.2-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8Windows x86-64

q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file q5-0.1.2.tar.gz.

File metadata

  • Download URL: q5-0.1.2.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2.tar.gz
Algorithm Hash digest
SHA256 28d3140e1588919ad74a52a384a77d8c1416fab6d377e539f19ff4f05fad3f17
MD5 54757c300d4dc3b866e140479f9ea64d
BLAKE2b-256 e96d49e1bb4d40182049791661b1bc8c7996bc4bf0f566ac13f631d60e4f08a4

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: q5-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e610c03cf4eaf3d01b7a67e0107f364f0eedff5edbdd80b89a22c2caa0556527
MD5 2ee4ea02cae321538d6365d581f45d43
BLAKE2b-256 98f14e15fcaff908e9c2ce6157ac2f91a2447cec7c767bf69df563ef4de5ff56

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for q5-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e37e5e8be8e23a30a0371cbad02495604dfe10024e2b5dbbafc764fd369f8441
MD5 e6d19981ef2797eb712bde5bd570d14a
BLAKE2b-256 f39ae3d342da5924b19f911bbb53dcf373e94ec83f6c9964208bf1b1bb3acef7

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a82cabe2b2e82b8efda6750c62c006fac6d7ad8330ebd524424b84a20633303c
MD5 590ba287c84cc6f934b451831a29fa60
BLAKE2b-256 05f8463270781769708788218e7efd24d6b8bafac2793a7c61bb686420dea39c

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: q5-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae682424c594f6ac7c2d769df97772be90fd2444d2c700263a263fa50ecb970f
MD5 7f8c908cf2fa46fa54ffb0d3a7eabefa
BLAKE2b-256 ace7515458edd23918cdb26e013343b1c472a2df9c2efe7b4a3395ae6f4e2cc4

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for q5-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64187f623ff3fa76368e22db5e0832ca397246dbeac3fa9045e261eceaabb59c
MD5 312eae5a0f44b1c2eb010bc1ce1896a3
BLAKE2b-256 9561db83ae8e41a9cdeeac3114931fc4cc753facef5f3171e7afc890ca3d7bd8

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd217a1aae4e618715d4e3800345c7a92927a9a382d36bc1e970bd0b1c428a0b
MD5 858feb763f456ff3a5e4f219da8add46
BLAKE2b-256 eb29f5f08dd394267481732df5b6a437239c71b3e00f740a6521909d39ea79e9

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: q5-0.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1d20f6b5ff9e8d5c498a0f4c4fac0aab84df2fb67be6c2a2d8046c3e63a5c39e
MD5 8c2d2365aceee43dc549edcafeb451b1
BLAKE2b-256 c071854fce0e98979275f723e51b9ba0612642d12101932e9eaf35f2a2dc3c58

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for q5-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8dd8dd94a3c2c75f8562d14b6310fabfe7d0b46c115cfe16396080b199aa80db
MD5 619d878803f952baa4049521694a3760
BLAKE2b-256 5c11a7503e8e3b249e24f316ab833c4687b9077b2323a2e20d3ecc282456320b

See more details on using hashes here.

File details

Details for the file q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for q5-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef54b610b2e2193d32f73b07e36a64e7ed5d9465afe7d19ce5c2cf2cd7c711a9
MD5 f3a042fb24aba1c517c054ce6c067389
BLAKE2b-256 91e9fc0219e07bf95f338c8b063b35a84c02ab5e6546d70b577958f9d4de45c0

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2 This release

10 files

0.1.1

10 files

0.1.0

13 files

0.0.4

1 file

0.0.3

1 file

0.0.2

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page