180 Commits (e0d83359aa125204429e3070eda1ae79767abafa)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Xavier Claessens 4a1e0235cc wrap: Cache get_releases() 1 year ago
Xavier Claessens dc329f0f04 interpreter: Add support for cargo subproject 1 year ago
Eli Schwartz 49a6a99c7f
wrap: catch failure to extract tarball and raise WrapException 1 year ago
Xavier Claessens 49e7e3b9cc Allow to fallback to cmake subproject 1 year ago
Xavier Claessens 718c86a7d5 Wrap: Use git instead of patch by default 1 year ago
Xavier Claessens fe9af72684 wrap: Use MESON_PACKAGE_CACHE_DIR as default packagecache path 1 year ago
Xavier Claessens f07476a896 wrap: Remove duplicated code 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Eli Schwartz 7fa09ecd1c wrap: detect network timeouts 20x faster 1 year ago
Xavier Claessens 11521c6db7 ProgressBar: Fix some rendering issues 2 years ago
Xavier Claessens 6f4973abad wrap: Check for common "provides" typo 2 years ago
Nirbheek Chauhan f71c9aebfb wrap: Always pass posix paths to patch 2 years ago
Denis Fortin 0c91c474d3 Write wrap-redirect filename as posix path 2 years ago
Eli Schwartz 7ab2892eb0 wrap: ensure the tempfile used for downloading is closed 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Dylan Baker 0a873f6470 wrap: use log once instead of hand rolling 2 years ago
L. E. Segovia 35599c5362 wrap: Don't use --branch with shallow clones against HEAD 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Xavier Claessens cd82804533 Move some code from wraptool.py to wrap.py 2 years ago
Xavier Claessens 312bede496 wrap: Ignore directories that have a .wrap with the same name 2 years ago
Xavier Claessens ced9efb579 Get wrap from wrapdb when not found locally 2 years ago
Xavier Claessens ed129a5311 wrap: If the directory exists in a sub-subproject, uses it inplace 2 years ago
Xavier Claessens b9e382835e wrap: Small simplification 2 years ago
Xavier Claessens b314d1f7c1 wrap: Set self.directory only once 2 years ago
Dylan Baker f5283dd63f pylint: enable global-statement 2 years ago
Daniel Carson 004575874f Warn if wrap file changes 2 years ago
Daniel Carson 97f248db24 Move up dangling comment 2 years ago
Eli Schwartz 7bdfe7ccb2 wrap: correctly override dependency names with capital letters 2 years ago
Eli Schwartz ff7d86d05f flake8: fix unnecessary f-strings without any format placeholders 2 years ago
Fabian Orccon 83c6fc5b02 wrap: Support netrc files 2 years ago
Nirbheek Chauhan c19773c0bc wrap: Fix diff_files not finding the patch to apply 2 years ago
Paweł Marczewski 9061c3a52d wrap: Add support for applying a list of patch files 3 years ago
zxey b30d04f52b Ignore detached head warning while cloning subprojects with tags 3 years ago
Eli Schwartz b28e6aead4 wrap: add functionality to specify whether insecure downloads should be used 3 years ago
Eli Schwartz 4934b9968a
fix missing encodings 3 years ago
Eli Schwartz 0d6972887f
flake8: do not use bare exceptions 3 years ago
Eli Schwartz c0b8e02d9f
FeatureNew: add mypy type annotations for subproject arg 3 years ago
Will Toohey 22a998188b Checkout subproject submodules even when nested 3 years ago
Eli Schwartz 4b9ec4f6d5 wraps: implement exponential backoff for downloading files 3 years ago
Eli Schwartz 7deeb293b6 wraps: on failure to apply a patch, delete the subproject directory 3 years ago
Eli Schwartz 4b351aef26
first pass at migrating to dataclasses 3 years ago
Randy 79c3e9ca4d Fix typo in wrap.py 3 years ago
Xavier Claessens d23ae8b58e wrap: Fix concurrent os.mkdir() 3 years ago
Eli Schwartz 6ed1332603 wrap: fix support for git < 2.28 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Eli Schwartz f52a5a7cd3
wrap: move FeatureNew checks to a more natural place 3 years ago
Eli Schwartz b57b1050a6
wrap clone: be less noisy when doing automated code checkouts 3 years ago
Eli Schwartz 800c3462f0
condense lines 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago