summaryrefslogtreecommitdiff
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* add testing on python 3.12Hubert Kario2023-02-241-7/+13
| | | | | # Conflicts: # tox.ini
* Drop support for python 3.3 and python 3.4Hubert Kario2023-02-241-9/+3
| | | | | | | | | As Github actions is dropping support for Ubuntu-18.04 images and those are the only ones that support easy execution of python 3.3 and python 3.4 environments, support for py3.3 and 3.4 would be hard to ensure. For old systems python 2.6 and 2.7 support will remain.
* use new version of blackHubert Kario2022-03-291-2/+2
|
* add testing on Python 3.11Hubert Kario2022-01-041-7/+13
| | | | | Also update versioneer to 0.21 (with modifications to make it work with 2.6)
* Test on Python 3.10Hubert Kario2022-01-041-7/+13
|
* fixup instrumental ignoresHubert Kario2021-07-291-1/+1
|
* fix CI on py3.4Hubert Kario2021-05-211-0/+1
|
* add tox environment for formatting code with blackHubert Kario2021-05-211-0/+7
|
* use Github Actions for CIHubert Kario2021-01-221-2/+2
|
* add instrumental to tox configHubert Kario2020-12-091-0/+13
| | | | make it easier to test instrumental coverage
* use NAF for mul_add()Hubert Kario2020-11-261-1/+1
| | | | | | | | | while we were using the more clever algorithm, with addition of two points at the time when possible, it's possible to do it slightly faster by performing something similar but with 2-ary NAF this speeds up single-shot verify by about 5% with python int() and by about 4% with gmpy's mpz()
* include coverage report in tox -e coverage runHubert Kario2020-11-201-1/+4
|
* add testing on python 3.9Hubert Kario2020-11-091-11/+11
|
* add code to lazily precompute multiplication tables (#212)Tobias Oberstein2020-11-091-1/+1
| | | add code to lazily precompute multiplication tables
* fix and check for lines 80 chars and longerHubert Kario2020-08-251-2/+1
|
* Format with blackTaneli Hukkinen2020-01-261-12/+4
|
* fix also python-coverageHubert Kario2020-01-161-1/+1
| | | | | the new coverage package breaks API so pin it to version that works with coveralls
* ecdsa.py: fix flakesHubert Kario2019-12-171-1/+2
|
* variable names are part of API, can't change 'emHubert Kario2019-12-171-1/+2
|
* silence tox about commands external to testenvHubert Kario2019-12-021-0/+1
| | | | such use will not work in tox 4, so fix it before it breaks
* ensure old versions of gmpy(2) workHubert Kario2019-12-021-0/+14
|
* also allow the older gmpyHubert Kario2019-12-021-7/+18
| | | | | since on older distros like CentOS 6 there is python-gmpy but not python-gmpy2, support gmpy too
* use gmp2 for faster arithmeticHubert Kario2019-12-021-1/+14
|
* six: expect specific versionHubert Kario2019-11-291-0/+7
| | | | | | | | since we use features introduced in 1.9.0, we require it for installation/use also add test coverage to ensure we update that version when we need something newer
* report hypothesis stats in runHubert Kario2019-10-291-1/+1
| | | | | | since hypothesis executes good few hundred test cases, do report that they have been run when the user runs the test suite specified in readme...
* fuzzing of DER signatures with hypothesisHubert Kario2019-10-291-0/+5
| | | | | use hypothesis to generate malformed signatures by introducing different changes for different curves made with different hashes
* add python3.8 to tests, enable nightlyHubert Kario2019-10-201-3/+4
|
* ensure that the encoding is actually the minimal one for length and integerHubert Kario2019-09-271-0/+1
|
* Update Python versions (#97)Hugo2018-09-091-2/+2
| | | * Add support for Python 3.7
* fix tox config, make tests pass on Python3.3Hubert Kario2018-09-041-7/+8
| | | | | | | coverage should be used to run the tests on all architectures, including with local run on py33 install older packages compatible with it
* also count branch coverageHubert Kario2018-04-211-1/+1
|
* correct spelling mistakeEdward Betts2018-03-191-1/+1
|
* Update Python versionsJon Banafato2017-06-281-2/+2
| | | | | - Drop support for end-of-lifed Python 3.2 (see the [dev guide](https://docs.python.org/devguide/#status-of-python-branches) for end of life dates) - Declare support and enable tests for Python 3.6
* tox: update code-checks to use flake8Brian Warner2016-11-181-2/+22
| | | | | Most of the warnings are disabled for now, there's lots of whitespace issues to fix.
* add pyflakes job, make tree mostly pyflakes-cleanBrian Warner2016-11-161-0/+4
| | | | The remaining error is in six.py, which will go away soon.
* move benchmarks to separate file, add tox environmentBrian Warner2016-11-161-1/+1
|
* switch to tox, move test functions into separate filesBrian Warner2016-11-161-0/+17