Skip to main content

No project description provided

Project description

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

Project details


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

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

Uploaded CPython 3.10 Windows 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.10 manylinux: 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.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows 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.9 manylinux: 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.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows 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.8 manylinux: 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.8 macOS 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

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

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

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.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page