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.1.tar.gz (16.3 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.1-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

q5-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

q5-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

q5-0.1.1-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86-64

q5-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

q5-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

q5-0.1.1-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86-64

q5-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

q5-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: q5-0.1.1.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for q5-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d7ff8a5c7c4546e0e804dcf3548c67d09ec31787261bc290c824d24177cd94bb
MD5 9a34e86a944c5cd7652b1870c4bb83e8
BLAKE2b-256 ab410c6e7c3e4958bfeb21fd4275973a052a4a9f5f10a4ff975582361c012246

See more details on using hashes here.

File details

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

File metadata

  • Download URL: q5-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for q5-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 addb3b3abb57714fc65a1acebc352fb93448e7c79a932664f72186f47494fa3a
MD5 cbdf4f6cf01966c670989717559a226f
BLAKE2b-256 a9b32fda7980a409a72a5fa9197b194d8c5e007d1a078fa6d681e95f8f8d4db3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for q5-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9255ce510a054215a889c4247027ee17dd2ce27deb2f45badcafe1e353c634ae
MD5 70b2c8f943ccfa57e0c961374be6ac06
BLAKE2b-256 5ce3f220799d94bb87c6aff0d0b3ff29bc745974a89269a216c4130150b37d21

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for q5-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d349d0a8bb1adddc1bbcda295e4e63128330ab6855e73be5701c83de2897789
MD5 42b35c8d41b589a0ab6f4d6791f14f29
BLAKE2b-256 112ad7d4a6584c42544783ebd13893bc269d030245ab4056e59a0e760c16ad39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: q5-0.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for q5-0.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c1c73a9c112dc01271a10361795d4ff9bc597b3ffcf48295b3634b592aa21302
MD5 717e39043a35817b89efa2c0d4c2ca47
BLAKE2b-256 d0b14e3e7ccfc2b4c56ee28c7c0e3289a0ea717b42f37b68e8aa0ecb55ab54c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for q5-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6137d2d15fc860ed8aca33ae58c0239d8470fe99ceacf890ce7e6ade32372452
MD5 b4a3e2fe817e03b53298ec1dc8a9cc1e
BLAKE2b-256 ff6b27e158a88a6fe9920f740dfb10278f6d0b7605895c7ba8016054c49cd6cb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for q5-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2b691b4af6c7c080ca1d9751bde2610335e41e0737f445c7accda421269f4de
MD5 e2776bf1a1d72d8059748f53d923a8f7
BLAKE2b-256 05add938a085396f8d69141b4ba34e22e1abfa2d086db357d8e474a3e3acd0e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: q5-0.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for q5-0.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f53ab81bf79610fe5c7f107c9dbe83343d3deb8a7a58152b1edffcaecda8c015
MD5 ba40301531612503d5e1c98301286e3d
BLAKE2b-256 7235430ff9d0230dbb683ab6b3bb6256db17c3e1ecc6c173e919bf41cbc238c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for q5-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fee1307566e82a2c10aae40789f780474b15ecf85c272335e2074a877f6118c
MD5 2304c22b84b2d4630088ad829b0f3f46
BLAKE2b-256 5dba54a03563b2ad3df301621d51563cfb74bc95bb21e4636e8449ee065183c4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for q5-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8558421dd5ba02ab8792a25e3a6b19f365aa22bd6d001171a3928214f3e67031
MD5 bc1f55d1c31a743db88489757e935f40
BLAKE2b-256 4d469573b3b122e50d61cb5068451d77288783eb07dee4b4b4aa1fa3072bc3db

See more details on using hashes here.

Supported by

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