| 
 | 1 | +2024-09-08  Arthur de Jong < [email protected]>  | 
 | 2 | + | 
 | 3 | +	* [d790ba4] tests/test_misc.doctest: Remove tests reliance on  | 
 | 4 | +	  current time  | 
 | 5 | + | 
 | 6 | +	  This ensures that the tests that compare the current time to  | 
 | 7 | +	  expiry times should either set an explicity current time or use  | 
 | 8 | +	  values relative to the current time.  | 
 | 9 | + | 
 | 10 | +2024-09-08  Arthur de Jong < [email protected]>  | 
 | 11 | + | 
 | 12 | +	* [c002d92] setup.cfg, tests/test_write.doctest, tox.ini: Have  | 
 | 13 | +	  tests fail on missing coverage  | 
 | 14 | + | 
 | 15 | +	  This also only prints missed coverage on the terminal after  | 
 | 16 | +	  the tests.  | 
 | 17 | + | 
 | 18 | +	  Fixes 1d6e115 (removed requirement) and e99f7c8 (reduced coverage  | 
 | 19 | +	  below 100%)  | 
 | 20 | + | 
 | 21 | +2024-09-08  Arthur de Jong < [email protected]>  | 
 | 22 | + | 
 | 23 | +	* [c3f744d] tox.ini: Stop testing pypy (not 3)  | 
 | 24 | + | 
 | 25 | +2024-08-27  Arthur de Jong < [email protected]>  | 
 | 26 | + | 
 | 27 | +	* [ea5db6b] pskc/scripts/csv2pskc.py,  | 
 | 28 | +	  tests/certificate/README, tests/certificate/ca-certificate.pem,  | 
 | 29 | +	  tests/certificate/ca-key.pem, tests/certificate/certificate.pem,  | 
 | 30 | +	  tests/certificate/key.pem, tests/certificate/request.pem,  | 
 | 31 | +	  tests/certificate/ss-certificate.pem, tox.ini: Replace test  | 
 | 32 | +	  certificates  | 
 | 33 | + | 
 | 34 | +	  The cryptography library now requires certificates to be in X509v3  | 
 | 35 | +	  format and also requires certain X509v3 extensions to be present.  | 
 | 36 | + | 
 | 37 | +2024-07-17  Arthur de Jong < [email protected]>  | 
 | 38 | + | 
 | 39 | +	* [e99f7c8] .github/workflows/test.yml, pskc/crypto/aeskw.py,  | 
 | 40 | +	  pskc/encryption.py, pskc/key.py, pskc/serialiser.py, setup.py,  | 
 | 41 | +	  tox.ini: Drop Python 2 support  | 
 | 42 | + | 
 | 43 | +	  It is getting more and more annoying to support Python 2 due to  | 
 | 44 | +	  difficulty in testing.  | 
 | 45 | + | 
 | 46 | +2024-05-19  Arthur de Jong < [email protected]>  | 
 | 47 | + | 
 | 48 | +	* [5cbd43f] .github/workflows/test.yml, setup.py, tox.ini: Drop  | 
 | 49 | +	  support for Python 3.5  | 
 | 50 | + | 
 | 51 | +	  We don't have an easy way to test with Python 3.5 any more.  | 
 | 52 | + | 
 | 53 | +2023-11-12  Arthur de Jong < [email protected]>  | 
 | 54 | + | 
 | 55 | +	* [4257500] .github/workflows/test.yml, setup.cfg, tox.ini:  | 
 | 56 | +	  Configure testing with codespell  | 
 | 57 | + | 
 | 58 | +2023-11-12  Arthur de Jong < [email protected]>  | 
 | 59 | + | 
 | 60 | +	* [348781b] pskc/key.py, tests/test_pskc2csv.doctest: Fix typos  | 
 | 61 | +	  (thanks codespell)  | 
 | 62 | + | 
 | 63 | +2023-11-12  Arthur de Jong < [email protected]>  | 
 | 64 | + | 
 | 65 | +	* [8f01efd] .github/workflows/test.yml, setup.py, tox.ini: Add  | 
 | 66 | +	  support for Python 3.12  | 
 | 67 | + | 
 | 68 | +2023-03-19  Arthur de Jong < [email protected]>  | 
 | 69 | + | 
 | 70 | +	* [cce7e02] docs/conf.py, setup.cfg, tox.ini: Ensure flake8 is  | 
 | 71 | +	  run on all Python files  | 
 | 72 | + | 
 | 73 | +	  This also fixes code style fixes in the Sphinx configuration file.  | 
 | 74 | + | 
 | 75 | +2023-06-27  Arthur de Jong < [email protected]>  | 
 | 76 | + | 
 | 77 | +	* [fa32f6b] .github/workflows/test.yml: Run Python 2.7 tests in  | 
 | 78 | +	  a container for GitHub Actions  | 
 | 79 | + | 
 | 80 | +	  See https://github.com/actions/setup-python/issues/672  | 
 | 81 | + | 
 | 82 | +2023-03-19  Arthur de Jong < [email protected]>  | 
 | 83 | + | 
 | 84 | +	* [b95f075] .github/workflows/test.yml, setup.py, tox.ini: Add  | 
 | 85 | +	  support for Python 3.11  | 
 | 86 | + | 
 | 87 | +	  This also simplifies the GitHub actions file a bit and updates  | 
 | 88 | +	  the PyPy versions to test.  | 
 | 89 | + | 
 | 90 | +2022-12-12  Arthur de Jong < [email protected]>  | 
 | 91 | + | 
 | 92 | +	* [d4a8f09] .github/workflows/test.yml: Run most GitHub tests on  | 
 | 93 | +	  older Ubuntu  | 
 | 94 | + | 
 | 95 | +	  The ubuntu-latest image now points to ubuntu-22.04 instead of  | 
 | 96 | +	  ubuntu-20.04 before and there are some issues regarding that  | 
 | 97 | +	  new image that remain to be worked out.  | 
 | 98 | + | 
 | 99 | +	  This also switches the default Python 3 implementation to  | 
 | 100 | +	  Python 3.9.  | 
 | 101 | + | 
 | 102 | +2022-12-03  Arthur de Jong < [email protected]>  | 
 | 103 | + | 
 | 104 | +	* [5690a2b] tox.ini: Support running tests with PyPy 2.7  | 
 | 105 | + | 
 | 106 | +	  This also applies the fix from bb594fb from Python 2.7 to PyPy.  | 
 | 107 | + | 
 | 108 | +2022-12-03  Arthur de Jong < [email protected]>  | 
 | 109 | + | 
 | 110 | +	* [acc6d78] pskc/signature.py: Support newer versions of signxml  | 
 | 111 | + | 
 | 112 | +	  Version 3.0.0 of signxml dropped the default_c14n_algorithm  | 
 | 113 | +	  property from XMLSignatureProcessor.  | 
 | 114 | + | 
 | 115 | +2022-12-03  Arthur de Jong < [email protected]>  | 
 | 116 | + | 
 | 117 | +	* [99422c0] tox.ini: Avoid newer flake8  | 
 | 118 | + | 
 | 119 | +	  The new 6.0.0 contains a number of backwards incompatible changes  | 
 | 120 | +	  for which plugins need to be updated and configuration needs to  | 
 | 121 | +	  be updated.  | 
 | 122 | + | 
 | 123 | +	  Sadly the maintainer no longer accepts contributions or discussion  | 
 | 124 | +	  See https://github.com/PyCQA/flake8/issues/1760  | 
 | 125 | + | 
 | 126 | +2022-09-12  Arthur de Jong < [email protected]>  | 
 | 127 | + | 
 | 128 | +	* [f2f0fb5] ChangeLog, NEWS, README, pskc/__init__.py: Get files  | 
 | 129 | +	  ready for 1.2 release  | 
 | 130 | + | 
1 | 131 | 2022-09-12  Arthur de Jong < [email protected]>  | 
2 | 132 | 
 
  | 
3 | 133 | 	* [e95767e] .github/workflows/test.yml: Configure CodeQL code  | 
 | 
0 commit comments