Commit Graph

  • bc131856d2 Fix python2/makebuildserver breakage Ciaran Gultnieks 2016-03-13 20:49:38 +00:00
  • fc0746712d Merge branch 'master' into 'master' Daniel Martí 2016-03-11 23:53:25 +00:00
  • f267a1d7c9 Merge branch 'py3' into 'master' Daniel Martí 2016-03-11 23:51:56 +00:00
  • eb22714818 Merge branch 'checkupdates-speedup' into 'master' Daniel Martí 2016-03-11 20:50:59 +00:00
  • 375af1b844 README: It's virtualenv that we want Daniel Martí 2016-03-10 11:17:04 +00:00
  • f2681dcb36 CI: Use pip install to grab all deps Daniel Martí 2016-03-01 17:13:34 +00:00
  • a023a235a2 metadata: always open metadata files in UTF-8 Daniel Martí 2016-02-25 00:12:23 +00:00
  • 23a950bd00 Fix issue related to creating fdroidvcs file Daniel Martí 2016-01-15 13:16:01 +01:00
  • b786c6de20 gitignore: ignore all test-generated tmp dirs Daniel Martí 2016-01-15 12:39:37 +01:00
  • 84568c15a6 Fix detection of pyflakes3 found in Debian Daniel Martí 2016-01-15 00:19:11 +01:00
  • d98b4d1b83 metadata: slightly speed up post_metadata_parse Daniel Martí 2016-01-11 13:25:03 +01:00
  • 7f6276889e metadata: Sorting builds twice is not necessary Daniel Martí 2016-01-11 13:22:13 +01:00
  • d4f806d757 Undo utf-8 text wrap workaround Daniel Martí 2016-01-10 18:35:06 +01:00
  • 3371aa2116 Switch README and docs to indicate python 3 Daniel Martí 2016-01-04 21:47:37 +01:00
  • 74197a9a2d pep8: start obeying E226 Daniel Martí 2016-01-04 21:42:34 +01:00
  • 72288345e3 pep8: Don't ignore rules we already obey Daniel Martí 2016-01-04 21:38:22 +01:00
  • 031bb39961 import: switch to python3 urllib Daniel Martí 2016-01-04 21:35:17 +01:00
  • a51d849a5b update test: replace decode('hex') with unhexlify Daniel Martí 2016-01-04 21:31:22 +01:00
  • 5c40e3ab99 metadata test: load pickle in bytes, not str Daniel Martí 2016-01-04 21:22:06 +01:00
  • 4e28fa78fc Fix python headers in some source files Daniel Martí 2016-01-04 21:19:47 +01:00
  • 24ad0418e3 tests: switch to python3 Daniel Martí 2016-01-04 21:17:58 +01:00
  • a1703f1204 update: fix encoding issues with the xml index Daniel Martí 2016-01-04 21:10:18 +01:00
  • 24266d48e1 update: get output bytes, not str, from keytool Daniel Martí 2016-01-04 19:02:21 +01:00
  • 4cb5ff0247 common: Introduce FDroidPopenBytes Daniel Martí 2016-01-04 18:59:19 +01:00
  • 63f8718cf5 Replace iterkeys() with keys() Daniel Martí 2016-01-04 18:51:58 +01:00
  • 8b3c27cb47 update: replace encode('hex') with hexlify Daniel Martí 2016-01-04 18:51:39 +01:00
  • b31e20ee8b publish: fix hashing of strings Daniel Martí 2016-01-04 18:46:51 +01:00
  • a78341d8e5 init: fix writing into file Daniel Martí 2016-01-04 18:44:46 +01:00
  • da258dad57 Replace md5 with hashlib.md5 Daniel Martí 2016-01-04 18:36:47 +01:00
  • dd8ad7a4fd common: fix str fetching from manifest xml Daniel Martí 2016-01-04 18:24:58 +01:00
  • d39bf37ce8 Port urllib and HTMLParser imports to python3 Daniel Martí 2016-01-04 18:02:36 +01:00
  • fc21dbc667 Replace remaining file() usage Daniel Martí 2016-01-04 17:59:47 +01:00
  • 5026d4e08b FDroidPopen: return str again Daniel Martí 2016-01-04 17:55:37 +01:00
  • b73cc8e0b3 Replace itervalues() with values() Daniel Martí 2016-01-04 17:43:22 +01:00
  • ce18d1cc85 Port to python3's configparser Daniel Martí 2016-01-04 17:43:13 +01:00
  • 2493e705f2 lint: remove sets usage Daniel Martí 2016-01-04 17:40:21 +01:00
  • ec301b8566 common: update base64 encoding of bytes Daniel Martí 2016-01-04 17:32:58 +01:00
  • 920ae4692f Port all imports to python3 Daniel Martí 2016-01-04 17:37:35 +01:00
  • 11b8b1ca4f update: replace ord() with bytearray Daniel Martí 2016-01-04 17:29:40 +01:00
  • ee9a296b64 Make pre-commit hook pass after python3 switch Daniel Martí 2016-01-04 17:28:55 +01:00
  • 49ac25270e Run 2to3 on makebuildserver Daniel Martí 2016-01-04 17:24:57 +01:00
  • d42c612c9a pre-commit: port to python3 Daniel Martí 2016-01-04 17:24:40 +01:00
  • 099b45fcca Remove import workarounds for Python2 Daniel Martí 2016-01-04 17:19:28 +01:00
  • f1f5836a66 Remove code that worked around python2 unicode Daniel Martí 2016-01-04 17:17:14 +01:00
  • e829b0f9e7 Get readmeta and rewritemeta running under python3 Daniel Martí 2016-01-04 17:11:39 +01:00
  • 832b1224b9 Replace basestring with str Daniel Martí 2016-01-04 17:03:42 +01:00
  • 75419c1f04 Replace iteritems() with items() Daniel Martí 2016-01-04 17:02:28 +01:00
  • 6819c109fe Replace execfile with open+compile+exec Daniel Martí 2016-01-04 17:01:37 +01:00
  • ca5ee87b16 Switch to io.StringIO Daniel Martí 2016-01-04 17:00:21 +01:00
  • e3591cb7b8 Fix imports in Python 3 Daniel Martí 2016-01-04 16:57:57 +01:00
  • 99edd64372 Switch all headers to python3 Daniel Martí 2016-01-04 16:33:20 +01:00
  • 6f254ff7b6 makebuildserver: use VB software virt if hardware is not available Hans-Christoph Steiner 2016-03-10 09:51:20 +01:00
  • 6e98a420d5 corrected word order in release alias Hans-Christoph Steiner 2016-02-18 11:52:39 +01:00
  • b0ffc5ce4c Merge branch 'jenkins-makebs' into 'master' Hans-Christoph Steiner 2016-03-10 11:27:15 +00:00
  • 3317cb3654 jenkins: build a variety of apps Daniel Martí 2016-02-25 15:03:06 +00:00
  • 5374c1e332 jenkins: only build one version per app Daniel Martí 2016-02-25 14:48:51 +00:00
  • 896d7240aa jenkins: update fdroiddata if existing Daniel Martí 2016-02-25 14:47:31 +00:00
  • 2a73b74603 checkupdates: sort tags by date in one go Daniel Martí 2016-03-02 11:30:40 +00:00
  • 261cbcd3ee build: don't remove wrapper dir gradle/ Daniel Martí 2016-03-08 23:50:14 +00:00
  • ace4834cf7 lint: Also warn about gitlab links missing /issues Daniel Martí 2016-03-07 22:29:45 +00:00
  • 38d8778200 README: Use new CI badge url Daniel Martí 2016-03-07 20:53:15 +00:00
  • 3c3e8e5b85 Merge branch 'import' into 'master' Daniel Martí 2016-03-06 11:32:05 +00:00
  • f4ce1737d9 import: use .git suffix only for repo-url Boris Kraut 2016-03-06 11:14:14 +01:00
  • 495b2057ed README: Fix CI badge Daniel Martí 2016-03-05 23:54:33 +00:00
  • c2cf6b1982 CI: Install missing gcc and python-dev packages Daniel Martí 2016-03-03 15:21:14 +00:00
  • 920f11d047 lint: error on fdroid import disable line Daniel Martí 2016-03-03 14:19:32 +00:00
  • d4f7097638 CI: No longer needed to install any deps Daniel Martí 2016-02-29 23:38:54 +00:00
  • 6264222fb6 CI: Use our own image Daniel Martí 2016-02-29 19:56:02 +00:00
  • bf32477433 Merge branch 'p1' into 'master' Daniel Martí 2016-02-28 13:37:17 +00:00
  • 9f95c0bbdb Merge branch 'faster-ci' into 'master' Daniel Martí 2016-02-28 13:35:57 +00:00
  • 8106d4ffde CI: Install Android SDK only if necessary Daniel Martí 2016-02-27 19:56:32 +00:00
  • e3f60e2b78 common: make jdk detection more strict Daniel Martí 2016-02-23 12:42:47 +00:00
  • 3fbe4cc8f2 config.buildserver.py: use new java_paths keys Daniel Martí 2016-02-23 12:26:00 +00:00
  • 3e124c8105 build: don't error on .fdroid* files in fdroiddata Daniel Martí 2016-02-23 12:03:26 +00:00
  • 2e5c96dcfa Merge branch 'scanner-repos' into 'master' Daniel Martí 2016-02-20 07:29:12 +00:00
  • 25eb4626e7 docs: add missing maven repos Daniel Martí 2016-02-20 07:21:17 +01:00
  • cb6928978a Merge branch 'p2' into 'master' Daniel Martí 2016-02-18 13:35:33 +00:00
  • 476502fe8d Add '--use-date-from-apk' option to bash-completion Dmitriy Bogdanov 2016-02-18 16:11:18 +04:00
  • 0fdeade4d4 Add an option to use dates from APK Dmitriy Bogdanov 2016-02-18 16:41:43 +04:00
  • a8b1472a43 Fix update crash in case of unset dates in APK Dmitriy Bogdanov 2016-02-18 16:40:51 +04:00
  • 3685ba16f7 setup.py: fix missing comma in classifiers 0.6.0 Hans-Christoph Steiner 2016-02-18 11:47:02 +01:00
  • 506f1bfb70 python setup.py release alias for making official releases Hans-Christoph Steiner 2016-02-18 11:40:47 +01:00
  • 05bcf8abd6 Bump to 0.6.0 Daniel Martí 2016-02-18 09:15:47 +00:00
  • 5d54b761af Add FDroidPopen usage test Dmitriy Bogdanov 2016-02-18 00:45:06 +04:00
  • 7fc55a3847 Fix pubkey extraction on update Dmitriy Bogdanov 2016-02-17 22:22:57 +04:00
  • 8135760554 Change can't update category name - closes #80 Ciaran Gultnieks 2016-02-17 14:37:46 +00:00
  • 163044648c Allow commonsware and gradle plugin repos Daniel Martí 2016-02-17 13:00:05 +00:00
  • 86d41dfe82 Merge branch 'debian-import-freeze' into 'master' Daniel Martí 2016-02-17 11:40:12 +00:00
  • e0312897c7 make "Current Version Code" default to most recent APK Hans-Christoph Steiner 2016-02-17 00:11:22 +01:00
  • 3967a0068b added 'mirrors' option to config for giving official mirror URLs Hans-Christoph Steiner 2016-02-16 23:43:23 +01:00
  • a7a053c4f5 use utf-8 as default encoding for config.py Hans-Christoph Steiner 2016-02-16 23:36:27 +01:00
  • f861faa86d Merge branch 'full-bsd-osx-port' into 'master' Hans-Christoph Steiner 2016-02-15 22:09:55 +00:00
  • 78151c04c5 travis-ci: make pip install deps based on setup.py Hans-Christoph Steiner 2016-02-15 23:06:23 +01:00
  • a28ede2b67 PEP8 fix E225 missing whitespace around operator Hans-Christoph Steiner 2016-02-15 20:22:17 +01:00
  • 46d754416d travis-ci: run test suite on OSX and GNU/Linux Hans-Christoph Steiner 2016-02-15 14:00:52 +01:00
  • 0bdbadabff init: check if examples/ exists in layout before using the path Hans-Christoph Steiner 2016-02-15 19:58:05 +01:00
  • c9394b1c99 pre-commit: make pyflakes optional to support older platforms Hans-Christoph Steiner 2016-02-15 16:25:43 +01:00
  • 2983f3505d support BSD and GNU sed in tests Hans-Christoph Steiner 2016-02-15 16:17:24 +01:00
  • c91b715a15 run-tests: use OSX/BSD compatible mktemp -d Hans-Christoph Steiner 2016-02-15 15:29:11 +01:00
  • ff30bded21 only test ./gendocs on GNU/Linux Hans-Christoph Steiner 2016-02-15 14:33:27 +01:00