Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add testing on python 3.12 | Hubert Kario | 2023-02-24 | 1 | -7/+13 |
| | | | | | # Conflicts: # tox.ini | ||||
* | Drop support for python 3.3 and python 3.4 | Hubert Kario | 2023-02-24 | 1 | -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 black | Hubert Kario | 2022-03-29 | 1 | -2/+2 |
| | |||||
* | add testing on Python 3.11 | Hubert Kario | 2022-01-04 | 1 | -7/+13 |
| | | | | | Also update versioneer to 0.21 (with modifications to make it work with 2.6) | ||||
* | Test on Python 3.10 | Hubert Kario | 2022-01-04 | 1 | -7/+13 |
| | |||||
* | fixup instrumental ignores | Hubert Kario | 2021-07-29 | 1 | -1/+1 |
| | |||||
* | fix CI on py3.4 | Hubert Kario | 2021-05-21 | 1 | -0/+1 |
| | |||||
* | add tox environment for formatting code with black | Hubert Kario | 2021-05-21 | 1 | -0/+7 |
| | |||||
* | use Github Actions for CI | Hubert Kario | 2021-01-22 | 1 | -2/+2 |
| | |||||
* | add instrumental to tox config | Hubert Kario | 2020-12-09 | 1 | -0/+13 |
| | | | | make it easier to test instrumental coverage | ||||
* | use NAF for mul_add() | Hubert Kario | 2020-11-26 | 1 | -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 run | Hubert Kario | 2020-11-20 | 1 | -1/+4 |
| | |||||
* | add testing on python 3.9 | Hubert Kario | 2020-11-09 | 1 | -11/+11 |
| | |||||
* | add code to lazily precompute multiplication tables (#212) | Tobias Oberstein | 2020-11-09 | 1 | -1/+1 |
| | | | add code to lazily precompute multiplication tables | ||||
* | fix and check for lines 80 chars and longer | Hubert Kario | 2020-08-25 | 1 | -2/+1 |
| | |||||
* | Format with black | Taneli Hukkinen | 2020-01-26 | 1 | -12/+4 |
| | |||||
* | fix also python-coverage | Hubert Kario | 2020-01-16 | 1 | -1/+1 |
| | | | | | the new coverage package breaks API so pin it to version that works with coveralls | ||||
* | ecdsa.py: fix flakes | Hubert Kario | 2019-12-17 | 1 | -1/+2 |
| | |||||
* | variable names are part of API, can't change 'em | Hubert Kario | 2019-12-17 | 1 | -1/+2 |
| | |||||
* | silence tox about commands external to testenv | Hubert Kario | 2019-12-02 | 1 | -0/+1 |
| | | | | such use will not work in tox 4, so fix it before it breaks | ||||
* | ensure old versions of gmpy(2) work | Hubert Kario | 2019-12-02 | 1 | -0/+14 |
| | |||||
* | also allow the older gmpy | Hubert Kario | 2019-12-02 | 1 | -7/+18 |
| | | | | | since on older distros like CentOS 6 there is python-gmpy but not python-gmpy2, support gmpy too | ||||
* | use gmp2 for faster arithmetic | Hubert Kario | 2019-12-02 | 1 | -1/+14 |
| | |||||
* | six: expect specific version | Hubert Kario | 2019-11-29 | 1 | -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 run | Hubert Kario | 2019-10-29 | 1 | -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 hypothesis | Hubert Kario | 2019-10-29 | 1 | -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 nightly | Hubert Kario | 2019-10-20 | 1 | -3/+4 |
| | |||||
* | ensure that the encoding is actually the minimal one for length and integer | Hubert Kario | 2019-09-27 | 1 | -0/+1 |
| | |||||
* | Update Python versions (#97) | Hugo | 2018-09-09 | 1 | -2/+2 |
| | | | * Add support for Python 3.7 | ||||
* | fix tox config, make tests pass on Python3.3 | Hubert Kario | 2018-09-04 | 1 | -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 coverage | Hubert Kario | 2018-04-21 | 1 | -1/+1 |
| | |||||
* | correct spelling mistake | Edward Betts | 2018-03-19 | 1 | -1/+1 |
| | |||||
* | Update Python versions | Jon Banafato | 2017-06-28 | 1 | -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 flake8 | Brian Warner | 2016-11-18 | 1 | -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-clean | Brian Warner | 2016-11-16 | 1 | -0/+4 |
| | | | | The remaining error is in six.py, which will go away soon. | ||||
* | move benchmarks to separate file, add tox environment | Brian Warner | 2016-11-16 | 1 | -1/+1 |
| | |||||
* | switch to tox, move test functions into separate files | Brian Warner | 2016-11-16 | 1 | -0/+17 |