Skip to main content
https://img.shields.io/travis/klauer/qtpynodeeditor.svg https://img.shields.io/pypi/v/qtpynodeeditor.svg

qtpynodeeditor

Python Qt node editor

Pure Python port of NodeEditor, supporting PyQt5 and PySide through qtpy.

Requirements

  • Python 3.6+

  • qtpy

  • PyQt5 / PySide

Documentation

Sphinx-generated documentation

Screenshots

Style example

https://raw.githubusercontent.com/klauer/qtpynodeeditor/assets/screenshots/style.png

Calculator example

https://raw.githubusercontent.com/klauer/qtpynodeeditor/assets/screenshots/calculator.png

Installation

We recommend using conda to install qtpynodeeditor.

$ conda create -n my_new_environment -c conda-forge python=3.7 qtpynodeeditor
$ conda activate my_new_environment

qtpynodeeditor may also be installed using pip from PyPI.

$ python -m pip install qtpynodeeditor[pyqt5]
$ python -m pip install qtpynodeeditor[pyqt6]
$ python -m pip install qtpynodeeditor[pyside]

Running the Tests

Tests must be run with pytest and pytest-qt.

$ pip install .[pyqt5,test]
$ pytest -v qtpynodeeditor/tests

Metadata

Release files for qtpynodeeditor 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qtpynodeeditor 0.3.3
File Size Uploaded
qtpynodeeditor-0.3.3.tar.gz 62.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qtpynodeeditor 0.3.3
File Interpreter ABI Platform
qtpynodeeditor-0.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 118.8 kB

Release files / qtpynodeeditor-0.3.3.tar.gz

Download URL qtpynodeeditor-0.3.3.tar.gz
Size 62.7 kB
Tags Source
SHA-256 checksum
How to use checksums
88830423efbb870e5ec887b9e159e47ba314f04e4efb280cd90f9eae40b91e7a
BLAKE2b-256 checksum
How to use checksums
ded78f33052debf01c745f60342afb65c87678074f3ab8e6424daea542133df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release files / qtpynodeeditor-0.3.3-py3-none-any.whl

Download URL qtpynodeeditor-0.3.3-py3-none-any.whl
Size 56.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e64e1f0c0402848d8870e3278201dc615cf6a146e71cdc4054645dd272ff6587
BLAKE2b-256 checksum
How to use checksums
a22f196242951b3d3d69d19a522ecea9e865f06ba23e1a556a9ecf23d18b94e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

1 release file

0.1.0

1 release file

0.0.1

2 release files

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