Jack Grigg
b01fe74161
qa: Update Berkeley DB release listener regex
...
Oracle have altered their downloads page to not list the actual download
filename, so we now extract the version from the changelog URL.
2022-04-09 14:43:32 +00:00
Daira Hopwood
c28b004256
qa/zcash/updatecheck.py: print status code and response of failed http requests.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-29 17:02:32 +01:00
Jack Grigg
479b10364b
qa: Exclude `native_libtinfo` from dependency update checks
...
We are pinning a specific version to get Arch builds working.
2022-03-22 19:33:14 +00:00
Jack Grigg
c592bf7da0
python: Use UTF-8 encodings for opened files
2021-04-14 13:19:33 +12:00
Jack Grigg
d1c6647934
qa: Point univalue update checker at correct upstream
...
Bitcoin Core doesn't actually use tags for managing versions of their
forked dependencies, so we should separately rework this logic for all
of the subtree-managed dependencies. But this at least prevents false
positives.
2021-04-03 17:15:24 +13:00
Jack Grigg
f7c7e0ee13
qa: Update BerkeleyDB downloads page URL
2021-03-27 11:47:34 +13:00
Homu
cc5574b819
Auto merge of #4963 - defuse:fix-updatecheck-token, r=nuttycom
...
Move the github API token out of updatecheck.py into an untracked file.
2021-01-28 16:38:34 +00:00
Taylor Hornby
45392c2215
Move the github API token out of updatecheck.py into an untracked file.
2021-01-25 10:06:43 -07:00
Jack Grigg
3e35bc8e71
qa: Postpone Boost and native_b2 updates
2021-01-25 11:49:11 +00:00
Daira Hopwood
86aa5d3873
qa/zcash/updatecheck.py: remove dead code; print instructions to run `cargo outdated` and `cargo update`.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-12-19 17:20:26 +00:00
Jack Grigg
337e528d33
python: Explicitly set encoding to utf8 when opening text files
2020-11-09 23:06:21 +00:00
Jack Grigg
ea7d57aa47
QA: Add native_clang and libcxx to updatecheck.py
2020-10-16 15:43:50 +01:00
Jack Grigg
bab853748e
QA: Remove OpenSSL from updatecheck.py
2020-09-30 00:40:12 +01:00
Jack Grigg
c36ad21e74
QA: Comment out Rust crate checks in updatecheck.py
...
https://github.com/zcash/zcash/issues/4726 has been opened to track
fixing this.
2020-09-19 13:35:36 +01:00
Jack Grigg
f0babb8356
depends: cargo update
2020-08-25 13:07:22 +01:00
Jack Grigg
c10ba7da41
depends: Migrate to zcash_* 0.3.0 Rust crates
2020-08-25 13:07:22 +01:00
Jack Grigg
2a3770cfbf
depends: Rework Rust integration
...
The Rust toolchain is now a native dependency, and the vendored crates
no longer depend on the native toolchain.
2020-08-10 22:52:23 +01:00
Jack Grigg
c9ca74fb34
qa: Add tracing dependencies to updatecheck.py
...
A new safe_depends() checker is added, which allows the '.' character on
top of the existing safe() characters.
The time crate is postponed to 2021-02-01, by which time hopefully the
chrono crate will have figured out what it is doing with that dependency.
2020-08-07 15:26:28 +01:00
Taylor Hornby
902bf838af
Add new dependencies to updatecheck.py, add a flag we can use to have our CI test it.
2020-08-03 15:01:01 -06:00
Kris Nuttycombe
0391809da1
Remove amqp code and Proton library depenencies & flags.
2020-07-31 13:08:18 -06:00
Taylor Hornby
75876f477b
Implement system for postponing dependency updates.
2020-06-24 18:14:47 -06:00
Taylor Hornby
e0ab57ee36
Add univalue to updatecheck.py and update univalue, removing calls to deprecated methods
2020-05-14 12:42:19 -06:00
Taylor Hornby
acdad52602
Update updatecheck.py with the new Rust dependencies and improve the error message in case the untracked dependency list becomes out of date.
2020-03-17 14:05:50 -06:00
Taylor Hornby
11470a3107
Fix typo in updatecheck.py
2020-03-11 10:07:13 -06:00
Taylor Hornby
d582270abb
Fix bug in updatecheck.py and add utfcpp to its dependency list
2020-03-11 09:11:28 -06:00
mdr0id
1ce2e86612
Update #! env for python3
2020-02-10 13:34:29 -08:00
Taylor Hornby
1ecf2bae48
Make updatecheck.py compatible with python2
2020-01-30 11:11:37 -07:00
Taylor Hornby
5274f322b6
Cache releases to reduce network usage and improve performance
2020-01-28 14:53:36 -07:00
Taylor Hornby
992de545f9
Wrap long lines
2020-01-28 14:45:13 -07:00
Taylor Hornby
d7108d36b1
Update list of dependencies to check
2019-12-19 14:33:51 -07:00
Taylor Hornby
49f94dbe3d
Add GitHub API credential
2019-12-19 14:33:41 -07:00
Taylor Hornby
d83e8a6a44
Add Python script for checking if dependencies have updates.
2019-12-19 13:58:36 -07:00