Julien Cristau
7ca4b7fe87
Merge pull request #65 from jcristau/bcj-x86
...
Don't use x86 lzma filter unconditionally
2024-03-29 11:49:27 +01:00
Julien Cristau
90347ae5f0
Don't use x86 lzma filter unconditionally
...
Add a command-line option and API to set the lzma BCJ filter, and don't
use one by default.
Fixes #63
2024-03-29 11:46:12 +01:00
Julien Cristau
3a167af59d
Merge pull request #66 from jcristau/bitrot
...
Fix a couple of CI issues due to neglect/bitrot
2024-03-29 11:42:36 +01:00
Julien Cristau
1855fb0cce
test: port from pkg_resources to importlib.metadata
2024-03-29 10:51:59 +01:00
Julien Cristau
8534504933
Update tox installation doc URL
2024-03-29 10:15:44 +01:00
Michelle
2d37c44601
Bug 1799834 - Migrate build-mar from AWS to GCP ( #62 )
2022-11-09 10:37:17 +01:00
Julien Cristau
ff1281a222
Bump version to 3.2.0 ( #61 )
2022-09-01 18:19:22 +02:00
Julien Cristau
997c3c9863
Merge pull request #59 from jcristau/more-pythons
...
Green up CI, update some docs, ...
2022-09-01 14:47:39 +02:00
Julien Cristau
0e0c6072da
tests: fix one more "unclosed file" issue
2022-09-01 12:44:36 +02:00
Julien Cristau
ea375fdcce
docs: update extlinks config to silence warnings
2022-09-01 12:42:51 +02:00
Julien Cristau
1169a02bf0
Add readthedocs config file
2022-09-01 12:39:48 +02:00
Julien Cristau
3ee8632641
Update link to tox documentation
2022-09-01 12:39:48 +02:00
Julien Cristau
37e4c0b3a3
docs: fix install instructions
2022-09-01 12:39:48 +02:00
Julien Cristau
7240c3c3d7
Replace travis references with taskcluster
2022-09-01 12:39:48 +02:00
Julien Cristau
3b8c753c3c
Update github links
2022-09-01 12:24:34 +02:00
Julien Cristau
213477d052
docs: update github URLs
2022-09-01 12:17:24 +02:00
Julien Cristau
e2d4c99d2e
Update docs requirements
2022-09-01 12:16:58 +02:00
Julien Cristau
9ca38328fb
Advertise support for python 3.9 / 3.10
2022-09-01 12:01:30 +02:00
Julien Cristau
4fca9e993e
Remove python 3.6 support
...
cryptography raises a warning on python 3.6, so we may as well follow suit.
2022-09-01 12:01:10 +02:00
Julien Cristau
b69caee346
tox: add python 3.8, 3.9, 3.10
2022-09-01 11:52:37 +02:00
Julien Cristau
cfa8c2dfb1
setup: don't pass --strict to pytest
...
pytest 8 removed that option, but the replacement --strict-markers
wasn't added until 4.5.0, and we're using 3.10.1 on py2.
2022-09-01 11:52:37 +02:00
Julien Cristau
f6fe32be12
ci: fix command for docs build
2022-09-01 11:52:37 +02:00
Julien Cristau
7051a72298
Properly close all file descriptors ( #60 )
...
pytest gets upset when files aren't properly closed, so wrap all the
things with context managers.
2022-09-01 10:21:25 +02:00
Julien Cristau
c4c706110d
Merge pull request #58 from jcristau/tcyml
...
Add .taskcluster.yml
2022-08-30 17:45:42 +02:00
Julien Cristau
c4dc99fa2b
Add .taskcluster.yml
...
Stolen from the mozilla-version repo
2022-08-30 16:32:46 +02:00
Julien Cristau
7b2b7f1ab1
Merge pull request #57 from jcristau/update-requirements
...
Update requirements files
2022-08-30 16:24:02 +02:00
Julien Cristau
7975a31ce3
Update requirements files
2022-08-30 16:19:35 +02:00
Julien Cristau
3d201d6dfb
Add missing six to requirements
2022-08-30 16:19:35 +02:00
Julien Cristau
2e77d081f6
Run pip-compile in docker to update requirements files
2022-08-30 16:19:35 +02:00
Julien Cristau
e285fca94e
Merge pull request #56 from jcristau/lzma
...
setup: don't require backports.lzma on python 3
2022-08-25 10:05:02 +02:00
Julien Cristau
2bcd766a01
setup: don't require backports.lzma on python 3
...
Fixes #55
2022-08-24 10:21:21 +02:00
Aki Sasaki
5dd987a872
bump last-changed-date to avoid archival
2022-01-04 10:06:05 -08:00
Mozilla-GitHub-Standards
d8c3b3469e
Add Mozilla Code of Conduct ( #53 )
...
* Add Mozilla Code of Conduct file
2019-03-29 11:55:53 -04:00
Chris AtLee
52b7d72f09
Bump version to 3.1.0
2019-02-19 20:22:33 -05:00
Aki Sasaki
c394508c77
update SHA384_REV, update mozilla.py from SHA384_REV
2019-02-19 17:26:05 -05:00
Aki Sasaki
204a753dcf
get_pem_key() + autograph_stage.pem
2019-02-12 14:00:05 -05:00
Aki Sasaki
430759b782
wip - verify autograph-stage mar signatures
2019-02-12 14:00:05 -05:00
Chris AtLee
2ce36beedb
Remove python3.5 support
2019-02-01 15:43:45 -05:00
Chris AtLee
615691dc76
Bump dependencies
...
pytest 4 broke the old version of pytest-random-order we were using,
since the newer versions of pytest-random-order don't work with py2.
I solved this by creating separate requirements files for py2 and py3.
2019-02-01 15:43:45 -05:00
Chris AtLee
40dccd1a0a
Bump requirements
2019-02-01 15:43:45 -05:00
Chris AtLee
cba3394bdc
Bump version and fix up README
2018-09-07 15:58:23 -04:00
Chris AtLee
d60ee27008
Bump dependencies
2018-09-07 15:58:23 -04:00
Chris AtLee
5dab933695
Fix up tests and coverage
2018-09-07 15:58:23 -04:00
Chris AtLee
6cba2bcaaa
Allow verifying unsigned marfiles
2018-09-07 15:58:23 -04:00
Chris AtLee
d3fd0cd8ee
Support extracting hash, and injecting signature into marfiles
2018-09-07 15:58:23 -04:00
Chris AtLee
607cb8cff9
handle mar files with no additional section
2018-07-23 17:07:24 -04:00
Chris AtLee
4e958d22fd
Bump dependencies; clean up tox and travis
...
Remove appveyor
cryptography update required changes to internal API; bumped version to
2.3.0 in response.
2018-07-23 17:00:20 -04:00
Chris AtLee
d2374cafb7
Bump dependencies
2018-02-07 17:30:02 -05:00
Chris AtLee
6eb8956583
Bump version to 2.2.3
2018-01-18 13:26:03 -05:00
Chris AtLee
7a8f72da86
Bump dependency versions
...
Handle Construct Const API change
Fix hypothesis test
2018-01-18 13:26:03 -05:00