Update README

This commit is contained in:
Ogi Moore 2020-12-22 12:16:05 -08:00
parent bae760e598
commit c31cba5e06

View File

@ -1,5 +1,4 @@
![Build Status](https://github.com/j9ac9k/pyqtgraph/workflows/.github/workflows/main.yml/badge.svg?branch=migrate-to-github-actions)
[![Build Status](https://pyqtgraph.visualstudio.com/pyqtgraph/_apis/build/status/pyqtgraph.pyqtgraph?branchName=master)](https://pyqtgraph.visualstudio.com/pyqtgraph/_build/latest?definitionId=17&branchName=master)
[![Documentation Status](https://readthedocs.org/projects/pyqtgraph/badge/?version=latest)](https://pyqtgraph.readthedocs.io/en/latest/?badge=latest) [![Documentation Status](https://readthedocs.org/projects/pyqtgraph/badge/?version=latest)](https://pyqtgraph.readthedocs.io/en/latest/?badge=latest)
PyQtGraph PyQtGraph
@ -24,21 +23,20 @@ pyqtgraph has adopted [NEP 29](https://numpy.org/neps/nep-0029-deprecation_polic
This project supports: This project supports:
* All minor versions of Python released 42 months prior to the project, and at minimum the two latest minor versions. * All minor versions of Python released 42 months prior to the project, and at minimum the two latest minor versions.
* All minor versions of numpy released in the 24 months prior to the project, and at minimum the last three minor versions. * All minor versions of numpy released in the 24 months prior to the project, and at minimum the last three minor versions.
* All minor versions of Qt 5 currently supported by upstream Qt (Note, Qt 6 support is not yet implemented) * All minor versions of Qt 5 currently supported by upstream Qt (Note, Qt 6 support is not yet implemented)
Currently this means: Currently this means:
* Python 3.7+ * Python 3.7+
* Qt 5.12, 5.15 * Qt 5.12-5.15
* Required * Required
* PyQt5, or PySide2 * PyQt5 or PySide2
* `numpy` 1.17+ * `numpy` 1.17+
* Optional * Optional
* `scipy` for image processing * `scipy` for image processing
* `pyopengl` for 3D graphics * `pyopengl` for 3D graphics
* `pyopengl` on macOS Big Sur only works with python 3.9.1+
* `hdf5` for large hdf5 binary format support * `hdf5` for large hdf5 binary format support
Qt Bindings Test Matrix Qt Bindings Test Matrix
@ -46,12 +44,12 @@ Qt Bindings Test Matrix
The following table represents the python environments we test in our CI system. Our CI system uses Ubuntu 18.04, Windows Server 2019, and macOS 10.15 base images. The following table represents the python environments we test in our CI system. Our CI system uses Ubuntu 18.04, Windows Server 2019, and macOS 10.15 base images.
| Qt-Bindings | Python 3.6 | Python 3.7 | Python 3.8 | | Qt-Bindings | Python 3.7 | Python 3.8 | Python 3.9 |
| :------------- | :----------------: | :----------------: | :----------------: | | :------------- | :----------------: | :----------------: | :----------------: |
| PyQt5-5.9 | :white_check_mark: | :x: | :x: | | PySide2-5.12 | :white_check_mark: | :x: | :x: |
| PySide2-5.13 | :x: | :white_check_mark: | :x: | | PyQt5-5.12 | :white_check_mark: | :x: | :x: |
| PyQt5-Latest | :x: | :x: | :white_check_mark: | | PySide2-5.15 | :x: | :white_check_mark: | :white_check_mark: |
| PySide2-Latest | :x: | :x: | :white_check_mark: | | PyQt5-5.15 | :x: | :white_check_mark: | :white_check_mark: |
Support Support
------- -------