Commit Graph

7 Commits

Author SHA1 Message Date
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
Kenneth Lyons 8b9ac0557b Remove a few remaining mentions of the develop branch 2020-09-30 21:04:09 -07:00
Ognyan Moore 1d552feaf0 Update readme and contributing files 2020-02-28 14:48:24 -08:00
Ogi Moore 584c4516f0
Expand CI + pre-commit (#991)
* Initial attempt at extra checks in CI land

* Adding flake8 config

* Adding pre-commit configuration and explanation in CONTRIBUTING.md
2019-08-29 13:56:25 -07:00
Kenneth Lyons 2a0f866f7c Add timeout option back to ini and remove command line option 2019-07-01 09:22:48 -07:00
Kenneth Lyons 98e66a855e Remove pytest-faulthandler from test dependencies 2019-06-30 12:05:57 -07:00
Ogi f359449715 README and CONTRIBUTING update 2019-06-10 22:39:38 -07:00