|
| 1 | +2022-09-12 Arthur de Jong <arthur@arthurdejong.org> |
| 2 | + |
| 3 | + * [e95767e] .github/workflows/test.yml: Configure CodeQL code |
| 4 | + scanning |
| 5 | + |
| 6 | +2022-09-12 Arthur de Jong <arthur@arthurdejong.org> |
| 7 | + |
| 8 | + * [8114316] .github/workflows/test.yml, setup.py, tox.ini: Add |
| 9 | + support for Python 3.10 |
| 10 | + |
| 11 | +2022-09-12 Arthur de Jong <arthur@arthurdejong.org> |
| 12 | + |
| 13 | + * [7c6dfd8] .github/workflows/test.yml: Upgrade GitHub Actions |
| 14 | + |
| 15 | + Update checkout to v3 (no relevant changes) and setup-python to v4 |
| 16 | + (changes the names for pypy versions). |
| 17 | + |
| 18 | +2022-09-12 Arthur de Jong <arthur@arthurdejong.org> |
| 19 | + |
| 20 | + * [1d6e115] setup.cfg, tox.ini: Switch from nose to pytest |
| 21 | + |
| 22 | + Nose hasn't seen a release since 2015 and sadly doesn't work |
| 23 | + with Python 3.10. |
| 24 | + |
| 25 | + See https://github.com/nose-devs/nose/issues/1099 |
| 26 | + |
| 27 | +2022-09-11 Arthur de Jong <arthur@arthurdejong.org> |
| 28 | + |
| 29 | + * [bb594fb] tox.ini: Support running tests with Python 2.7 |
| 30 | + |
| 31 | + When using recent versions of virtualenv this ensures that |
| 32 | + older versions of pip and setuptools will be used inside the |
| 33 | + virtualenvs that are created by tox. |
| 34 | + |
| 35 | +2022-09-11 Arthur de Jong <arthur@arthurdejong.org> |
| 36 | + |
| 37 | + * [630012d] csv2pskc.py, pskc2csv.py, pskc2pskc.py, setup.cfg, |
| 38 | + setup.py, tox.ini: Also run flake8 on toplevel scripts |
| 39 | + |
| 40 | +2022-09-11 Arthur de Jong <arthur@arthurdejong.org> |
| 41 | + |
| 42 | + * [c0733a4] tox.ini: Avoid version of signxml that doesn't work |
| 43 | + on Python <= 3.5 |
| 44 | + |
| 45 | +2022-01-30 Arthur de Jong <arthur@arthurdejong.org> |
| 46 | + |
| 47 | + * [b9e17d3] pskc/key.py, tests/test_write.doctest: Support bytearray |
| 48 | + for key values |
| 49 | + |
| 50 | + Related to https://github.com/arthurdejong/python-pskc/issues/5 |
| 51 | + |
| 52 | +2022-01-30 Arthur de Jong <arthur@arthurdejong.org> |
| 53 | + |
| 54 | + * [b543f2a] setup.py, tox.ini: Add support for Python 3.8 and 3.9 |
| 55 | + |
| 56 | +2021-08-10 Arthur de Jong <arthur@arthurdejong.org> |
| 57 | + |
| 58 | + * [5c02ecf] pskc/algorithms.py, pskc/key.py, |
| 59 | + tests/invalid/mac-algorithm.pskcxml, tests/misc/policy.pskcxml: |
| 60 | + Fix typos found by codespell |
| 61 | + |
| 62 | +2021-07-09 Arthur de Jong <arthur@arthurdejong.org> |
| 63 | + |
| 64 | + * [dce78b0] .github/workflows/test.yml, .travis.yml: Replace Travis |
| 65 | + with GitHub actions |
| 66 | + |
| 67 | +2021-01-13 Arthur de Jong <arthur@arthurdejong.org> |
| 68 | + |
| 69 | + * [39eaa71] setup.cfg: Ignore flake8 blind except Exception warning |
| 70 | + |
| 71 | +2020-11-07 Arthur de Jong <arthur@arthurdejong.org> |
| 72 | + |
| 73 | + * [0c035f2] .travis.yml: Drop Travis testing for pypy2 |
| 74 | + |
| 75 | + Recent distributions no longer carry the older pypy2. This also |
| 76 | + updates to the config to use bionic instead of xenial. |
| 77 | + |
| 78 | +2020-01-05 Arthur de Jong <arthur@arthurdejong.org> |
| 79 | + |
| 80 | + * [1790ed9] tests/test_signature.doctest: Remove test for PSKC |
| 81 | + file without certificate |
| 82 | + |
| 83 | + Remove this test for now because signxml cannor currently validate |
| 84 | + this certificate in a backwards compatible way. |
| 85 | + |
| 86 | + See https://github.com/XML-Security/signxml/issues/143 |
| 87 | + |
| 88 | +2020-01-05 Arthur de Jong <arthur@arthurdejong.org> |
| 89 | + |
| 90 | + * [54b3bb3] .travis.yml: Have Travis fail on missing Python |
| 91 | + interpreter |
| 92 | + |
| 93 | +2020-01-05 Arthur de Jong <arthur@arthurdejong.org> |
| 94 | + |
| 95 | + * [288a5e6] pskc/xml.py: Support reading from stdin if input is - |
| 96 | + |
| 97 | + This is needed for some XML parsing implementations. |
| 98 | + |
| 99 | +2020-01-05 Arthur de Jong <arthur@arthurdejong.org> |
| 100 | + |
| 101 | + * [96e2a8e] docs/pskc2pskc.rst, pskc/key.py: Be consistent in |
| 102 | + referencing RFC 6030 |
| 103 | + |
| 104 | +2019-08-27 Arthur de Jong <arthur@arthurdejong.org> |
| 105 | + |
| 106 | + * [95f65ff] docs/csv2pskc.rst, docs/pskc2pskc.rst, |
| 107 | + docs/signatures.rst: Fix typos |
| 108 | + |
| 109 | +2019-08-16 Arthur de Jong <arthur@arthurdejong.org> |
| 110 | + |
| 111 | + * [543520a] tox.ini: Add pypy3 tests to tox |
| 112 | + |
| 113 | +2019-08-16 Arthur de Jong <arthur@arthurdejong.org> |
| 114 | + |
| 115 | + * [09979e3] .travis.yml, setup.py, tox.ini: Drop explicit support |
| 116 | + for Python 3.4 |
| 117 | + |
| 118 | + Recent versions of lxml (since 4.4) no longer support Python |
| 119 | + 3.4 so we no longer run tests for that version of Python. |
| 120 | + |
| 121 | +2019-08-12 Arthur de Jong <arthur@arthurdejong.org> |
| 122 | + |
| 123 | + * [fca4ee1] .travis.yml: Use default dist for Python 3.7 build |
| 124 | + |
| 125 | + Travis now defaults to using xenial. |
| 126 | + |
| 127 | +2019-08-12 Arthur de Jong <arthur@arthurdejong.org> |
| 128 | + |
| 129 | + * [9acc216] pskc/xml.py: Force sorting of namespace definitions |
| 130 | + |
| 131 | + This ensures that namespace declarations in the generated XML |
| 132 | + files are ordered alphabetically when using lxml (mostly so our |
| 133 | + tests are reproducible). |
| 134 | + |
| 135 | +2019-08-12 Arthur de Jong <arthur@arthurdejong.org> |
| 136 | + |
| 137 | + * [ddf3ab1] tox.ini: Drop pinning of pydocstyle now flake8-docstrings |
| 138 | + has been fixed |
| 139 | + |
| 140 | + Reverts e5ec0a1 |
| 141 | + |
| 142 | +2019-07-21 Arthur de Jong <arthur@arthurdejong.org> |
| 143 | + |
| 144 | + * [86dccc4] tox.ini: Do not require Python 2 for building Sphinx docs |
| 145 | + |
| 146 | + This results in tox using Python 3, mostly to work around |
| 147 | + https://sourceforge.net/p/docutils/bugs/365/ |
| 148 | + |
| 149 | +2019-07-21 Arthur de Jong <arthur@arthurdejong.org> |
| 150 | + |
| 151 | + * [e5ec0a1] tox.ini: Avoid newer pydocstyle |
| 152 | + |
| 153 | + Do not install the latest pydocstyle because it currently breaks |
| 154 | + flake8-docstring. This pinning should be removed as soon as |
| 155 | + https://gitlab.com/pycqa/flake8-docstrings/issues/36 is resolved. |
| 156 | + |
| 157 | +2019-02-10 Arthur de Jong <arthur@arthurdejong.org> |
| 158 | + |
| 159 | + * [619ad62] ChangeLog, NEWS, README, docs/conf.py, pskc/__init__.py: |
| 160 | + Get files ready for 1.1 release |
| 161 | + |
1 | 162 | 2019-02-10 Arthur de Jong <arthur@arthurdejong.org> |
2 | 163 |
|
3 | 164 | * [21323a0] .travis.yml, setup.py: Add Python 3.7 in Travis and |
|
0 commit comments