pyqtgraph/tools
Martin Chase 6fed6d42b3
Protect makeARGB with tests and benchmarks (#1697)
* update to working

* cupy tests, too

* doubling up and down

* add more realism to the benchmarks

* name to reflect scale

* use different numbers to mean different numbers

(that sure does sound tautological)

* more sensible: order, error

* thorough check of lots of makeARGB arg combos

* docstring for tool usage

* no print needed

* better error messages

* test makeARGB using cupy, too

* skip without cupy available

* switch from conda to venv

* skip cupy runs when not available

* use endian-proof makeARGB shim in tests

* generate the asv conf to suit the system

* document running asv

* comments for future matrix goals

* put all makeARGB tests together; name for clarity

* subprocess.check_output is standard for all supported pythons

* better handle lack of git version

* use makeARGB shim

* small fixes and improvements
2021-04-15 15:51:21 -07:00
..
generateChangelog.py Updated build system to use pybuild 2014-01-12 23:59:53 -05:00
pg-release.py Fixes to --publish option in pg-release script 2016-11-07 17:57:23 -08:00
py2exe.bat Added example scripts used for bundling with py2exe 2012-10-11 11:57:51 -04:00
py2exeSetupWindows.py Added example scripts used for bundling with py2exe 2012-10-11 11:57:51 -04:00
pyuic5 Add pyuic5 script (missing on ubuntu) 2014-04-03 13:07:33 -04:00
rebuildUi.py add PySide6 and PyQt6 to rebuildUi.py 2021-01-15 08:25:07 +08:00
release_instructions.md correct amd64 exe build 2016-10-17 09:20:27 -07:00
setupHelpers.py Protect makeARGB with tests and benchmarks (#1697) 2021-04-15 15:51:21 -07:00
shell.py correct amd64 exe build 2016-10-17 09:20:27 -07:00