Commit graph

  • 18e258fd17 Handle missing setup.cfg. Jelmer Vernooij 2021-03-19 20:52:36 +00:00
  • ba75a235f3 Handle != in python specs. Jelmer Vernooij 2021-03-19 20:47:03 +00:00
  • 514f57435a
    Some support for setup.cfg files. Jelmer Vernooij 2021-03-19 20:38:08 +00:00
  • e5182a4bc9
    Install setup requires before invoking setup.py. Jelmer Vernooij 2021-03-19 20:06:28 +00:00
  • c0f150c716 Search for m4 aliases as well. Jelmer Vernooij 2021-03-19 18:24:01 +00:00
  • a94cf977c0 only look for build-backend when pyproject is present. Jelmer Vernooij 2021-03-19 18:13:13 +00:00
  • f176b3c596 Default to test_requires being an empty list. Jelmer Vernooij 2021-03-19 18:09:42 +00:00
  • 31200e4ad8 Strip newlines. Jelmer Vernooij 2021-03-19 18:08:21 +00:00
  • a29b2d580e
    Parse out build backend for python stuff. Jelmer Vernooij 2021-03-19 18:06:52 +00:00
  • 4ad25dd6ea
    Don't keep line endings. Jelmer Vernooij 2021-03-19 17:54:13 +00:00
  • cfb631896f Typo. Jelmer Vernooij 2021-03-19 17:39:41 +00:00
  • ca7853464d Default to empty list. Jelmer Vernooij 2021-03-19 17:31:44 +00:00
  • 498aeaa7ef
    Use SesionAlreadyOpen/NoSessionOpen. Jelmer Vernooij 2021-03-19 17:29:06 +00:00
  • 3d0519d83e Return a tuple from get_buildsystem. Jelmer Vernooij 2021-03-19 17:09:38 +00:00
  • 57746c8352 Add scan_buildsystems. Jelmer Vernooij 2021-03-19 17:05:47 +00:00
  • a3f7f8ba21
    Support Suggests/Depends/Imports in DESCRIPTION. Jelmer Vernooij 2021-03-19 15:00:35 +00:00
  • 4fbc36c7ff More R package support. Jelmer Vernooij 2021-03-19 14:41:43 +00:00
  • 2ceef03c8a
    Add subpath argument. Jelmer Vernooij 2021-03-18 21:11:21 +00:00
  • 3aeb984147
    Install missing dependencies when figuring out declared dependencies. Jelmer Vernooij 2021-03-18 19:56:44 +00:00
  • c9e2db373f
    Don't use quotes. Jelmer Vernooij 2021-03-18 17:06:36 +00:00
  • 97da5ea6bd Add R/CRAN support. Jelmer Vernooij 2021-03-18 14:59:57 +00:00
  • 84c8a1abda
    Try the next level. Jelmer Vernooij 2021-03-18 14:16:52 +00:00
  • 37f56f8556 Drop travis probing. Jelmer Vernooij 2021-03-18 13:58:32 +00:00
  • bd1d18a890
    Probe from travis config. Jelmer Vernooij 2021-03-18 13:56:53 +00:00
  • 7b6fecc2ac Use probe for golang. Jelmer Vernooij 2021-03-18 12:08:36 +00:00
  • 6321f09c66 Fix style. Jelmer Vernooij 2021-03-18 12:08:29 +00:00
  • 4759ae87bb Shorten __repr__. Jelmer Vernooij 2021-03-17 20:09:56 +00:00
  • a448f81761 Fix call to mkdir. Jelmer Vernooij 2021-03-17 19:43:31 +00:00
  • eade730fc3 Fix == in python version string matching. Jelmer Vernooij 2021-03-17 18:36:02 +00:00
  • f2515552e4 Add some __repr__. Jelmer Vernooij 2021-03-17 17:47:16 +00:00
  • f174e7ce7b Fix arg. Jelmer Vernooij 2021-03-17 17:26:12 +00:00
  • 65612f8234 make sure retcode is defined. Jelmer Vernooij 2021-03-17 17:16:25 +00:00
  • ba8f6d442c Don't treat DirEntry as a string. Jelmer Vernooij 2021-03-17 17:13:55 +00:00
  • 5ec4638487 Make relfilename a property. Jelmer Vernooij 2021-03-17 17:01:10 +00:00
  • cb1adaa8a0 Support Module::Build::Tiny. Jelmer Vernooij 2021-03-17 16:57:44 +00:00
  • 4c40bc69d1 list cmake. Jelmer Vernooij 2021-03-17 16:49:50 +00:00
  • 9ad9309267 Add qmake support. Jelmer Vernooij 2021-03-17 16:49:31 +00:00
  • 703d1cda94
    More probing, unify python code. Jelmer Vernooij 2021-03-17 16:29:02 +00:00
  • b15dbe7c02
    Probing. Jelmer Vernooij 2021-03-17 16:11:43 +00:00
  • 0c1abd29e3 Fix path to META.yml. Jelmer Vernooij 2021-03-17 16:02:41 +00:00
  • ccc7b934a2 Enter context for PlainSession. Jelmer Vernooij 2021-03-17 15:06:15 +00:00
  • 997a643b01 Handle ~= for python. Jelmer Vernooij 2021-03-17 15:06:02 +00:00
  • cc85d9d7a3
    Add code for exporting. Jelmer Vernooij 2021-03-17 14:15:54 +00:00
  • 9792ddb865 Read requirements from pyproject.toml. Jelmer Vernooij 2021-03-17 13:26:14 +00:00
  • 40aa791ec1 Drop custom code. Jelmer Vernooij 2021-03-17 13:19:46 +00:00
  • b3a9fc3aac
    Add schroot arg. Jelmer Vernooij 2021-03-17 13:12:56 +00:00
  • c6afe4eb40 Don't rely on cwd. Jelmer Vernooij 2021-03-17 12:24:43 +00:00
  • 159dc9879c Missing args. Jelmer Vernooij 2021-03-17 05:02:09 +00:00
  • 4c75eb34c4
    Obtain username in root, since cwd might not exist. Jelmer Vernooij 2021-03-17 04:52:54 +00:00
  • d46f45debc Use absolute path for dist.ini. Jelmer Vernooij 2021-03-17 04:48:24 +00:00
  • 7238bb0caf Handle missing make target. Jelmer Vernooij 2021-03-17 04:44:48 +00:00
  • 14e3726ae8 Handle missing command. Jelmer Vernooij 2021-03-17 04:39:34 +00:00
  • 9635b68648 There's no such thing as session.mkdir. Jelmer Vernooij 2021-03-17 04:11:58 +00:00
  • 2392907f8e Fix installation of poetry. Jelmer Vernooij 2021-03-17 03:50:53 +00:00
  • 0f6e8786de Set chdir. Jelmer Vernooij 2021-03-17 03:21:15 +00:00
  • 5b872c10a3 Pass in subpath. Jelmer Vernooij 2021-03-17 03:15:45 +00:00
  • b988dd2324
    Fix relative paths. Jelmer Vernooij 2021-03-17 01:30:10 +00:00
  • 94418e0694 Try to install wheel. Jelmer Vernooij 2021-03-16 22:06:51 +00:00
  • 5c6383a3f6 Install apt-pkg-dev. Jelmer Vernooij 2021-03-16 21:47:40 +00:00
  • b945a0f677 Fix syntax. Jelmer Vernooij 2021-03-16 21:44:12 +00:00
  • d2f7f3eac6 Skip apt tests with pypy. Jelmer Vernooij 2021-03-16 21:36:03 +00:00
  • 8bd4de0b4e
    Drop logging. Jelmer Vernooij 2021-03-16 20:29:39 +00:00
  • 891e097d3c More streamlining. Jelmer Vernooij 2021-03-16 20:21:11 +00:00
  • b7206647b1 Simplify cache handling. Jelmer Vernooij 2021-03-16 20:07:42 +00:00
  • b6414238bf Some refactoring. Jelmer Vernooij 2021-03-16 20:02:52 +00:00
  • 09d74cf827 Use apt_pkg function. Jelmer Vernooij 2021-03-16 18:28:53 +00:00
  • 79de95e787
    Run sudo. Jelmer Vernooij 2021-03-16 17:09:23 +00:00
  • 6aaa2df421 Factor out file search. Jelmer Vernooij 2021-03-16 15:26:52 +00:00
  • ceb052332b Factor out load_contents_url. Jelmer Vernooij 2021-03-16 04:34:58 +00:00
  • 1d6b83b2be Factor out contents_urls_from_sourceslist. Jelmer Vernooij 2021-03-16 04:29:27 +00:00
  • 1acda140cf
    Use sudo to run apt. Jelmer Vernooij 2021-03-15 21:30:05 +00:00
  • ed7238d396 s/pythonX/cpythonX/g Jelmer Vernooij 2021-03-15 20:24:32 +00:00
  • 95c2ed4583 Fix python version match. Jelmer Vernooij 2021-03-15 19:31:54 +00:00
  • b302b90390 Fix python specs. Jelmer Vernooij 2021-03-15 03:07:52 +00:00
  • d3afa5f6eb
    Factor out url_to_cache_filename. Jelmer Vernooij 2021-03-14 22:42:05 +00:00
  • a227ffa07f
    Fix sublist syntax... Jelmer Vernooij 2021-03-05 14:59:34 +00:00
  • 579efb46fa Fix list syntax... Jelmer Vernooij 2021-03-05 14:59:16 +00:00
  • 516ad0dc47 Fix syntax. Jelmer Vernooij 2021-03-05 14:58:25 +00:00
  • cfbca23302 Add list of supported systems. Fixes #1 Jelmer Vernooij 2021-03-05 14:56:52 +00:00
  • ae493f85c9 Fix debian install. Jelmer Vernooij 2021-03-05 14:44:10 +00:00
  • 05bad21f1f
    Split out Contents file reading. Jelmer Vernooij 2021-03-05 14:35:09 +00:00
  • 456b47bb97
    Fix python module assignment. Jelmer Vernooij 2021-03-05 13:33:54 +00:00
  • da2605ab25
    Improve Java support. Jelmer Vernooij 2021-03-04 16:10:38 +00:00
  • c36da57c75 Add upstream signing keys. Jelmer Vernooij 2021-03-03 18:13:52 +00:00
  • 67c778ed89 Set upstream metadata fields: Security-Contact. Jelmer Vernooij 2021-03-03 16:42:51 +00:00
  • 8cba5a2b4b
    Add missing dependency on python3-lz4. Jelmer Vernooij 2021-03-03 16:42:30 +00:00
  • 8f39cc839b
    Install debian extra. Jelmer Vernooij 2021-03-03 01:18:33 +00:00
  • 7a6e1af492 Fix typing. Jelmer Vernooij 2021-03-03 00:31:46 +00:00
  • 57a6972570
    Support resolving crates. Jelmer Vernooij 2021-03-03 00:00:35 +00:00
  • 3e63179616
    Fix use of reset_tree. Jelmer Vernooij 2021-03-02 18:26:45 +00:00
  • 8427e59fd8
    Add missing dependnecies. Jelmer Vernooij 2021-03-02 18:26:37 +00:00
  • f367193566
    New upstream release. Jelmer Vernooij 2021-03-02 17:56:20 +00:00
  • 6b8323b99a Import upstream version 0.0.2, md5 7422027b0e2a313525e05bad4e2179cf Jelmer Vernooij 2021-03-02 17:55:58 +00:00
  • 0b9077f964
    Support for running apt as root. Jelmer Vernooij 2021-03-02 17:55:44 +00:00
  • 9c74e770a6 Release 0.0.2. Jelmer Vernooij 2021-03-02 17:55:13 +00:00
  • 6d8eab0547 Release 0.0.1. Jelmer Vernooij 2021-03-02 17:54:36 +00:00
  • fb91d5ca60 More work supporting --explain. Jelmer Vernooij 2021-03-02 15:14:04 +00:00
  • 0fa372afd4
    More build systems Jelmer Vernooij 2021-03-02 04:19:06 +00:00
  • dd015abd4a
    Check requirements before. Jelmer Vernooij 2021-03-02 03:22:25 +00:00
  • 52e119022b
    More refactoring. Jelmer Vernooij 2021-03-02 02:18:36 +00:00