Hans-Christoph Steiner
d566628ad8
version 2.1
2022-02-22 23:19:19 +01:00
Hans-Christoph Steiner
36a7b83be1
version 2.1b0
2022-02-15 23:45:22 +01:00
FestplattenSchnitzel
565d9e4994
Format setup.py with Black
2021-12-16 20:34:38 +01:00
FestplattenSchnitzel
23a4135ccd
Compile translation files on install
...
Solution based on https://stackoverflow.com/questions/40051076/compile-translation-files-when-calling-setup-py-install
2021-12-16 20:13:24 +01:00
Sergey Zolotarev
bd1f82fac5
Add console_scripts to create .exe file during installation on Windows
2021-12-09 11:02:00 +00:00
Jochen Sprickerhof
b6f1f4231a
Drop code for the old wiki
2021-11-24 18:16:07 +01:00
Hans-Christoph Steiner
fa4fdd0773
version 2.1a0
2021-07-01 17:21:35 +02:00
Hans-Christoph Steiner
578ff7069f
Merge branch 'master' into 'docs-numpy'
...
# Conflicts:
# fdroidserver/update.py
2021-06-25 07:25:10 +00:00
Benedikt Brückmann
d168b9c05b
rewrite docstrings to match numpy style guide
2021-06-25 06:28:43 +02:00
Hans-Christoph Steiner
5e1c322f27
this codebase has started to use things introduced in Python 3.5
2021-06-24 21:34:36 +02:00
Benedikt Brückmann
a15581faa9
Draft: set up docs based on docstrings and publish HTML versions
2021-05-10 14:31:51 +00:00
Hans-Christoph Steiner
598c87c78f
set development version
...
https://www.python.org/dev/peps/pep-0440/#developmental-releases
2021-03-17 11:53:04 +01:00
Benedikt Brückmann
d5a90ed60e
add html5print as test dependency
2021-02-08 12:25:02 +01:00
Hans-Christoph Steiner
682761e75d
setup changelog and version for development
2021-02-02 13:54:22 +01:00
Hans-Christoph Steiner
fa186c40c4
version 2.0
2021-02-01 22:50:36 +01:00
Hans-Christoph Steiner
a304ae95fa
version 2.0b1
2021-01-16 21:57:02 +01:00
Hans-Christoph Steiner
41709c142f
version 2.0b0
...
(2.0b is not valid)
2021-01-15 16:37:05 +01:00
Hans-Christoph Steiner
d16ccc6d6c
version 2.0b
2021-01-15 15:11:50 +01:00
Hans-Christoph Steiner
d5464fab34
release 2.0a5
2021-01-07 17:12:06 +01:00
Hans-Christoph Steiner
d1a47e58c3
release v2.0.a4
2020-12-14 20:34:28 +01:00
Hans-Christoph Steiner
e8395b5fe9
release v2.0a3
...
somehow I messed up and uploaded 2.0a2 that was incomplete, so now 2.0a3
2020-12-03 22:17:07 +01:00
Hans-Christoph Steiner
126b85972d
release v2.0a2
2020-12-03 21:48:43 +01:00
Hans-Christoph Steiner
393f88b41e
second alpha 2.0 release 2.0a1
2020-11-25 17:45:00 +01:00
Hans-Christoph Steiner
a9fdb5b401
init: switch to config.yml as the default format
2020-10-23 14:20:49 +02:00
Hans-Christoph Steiner
9c852d4e8d
first alpha 2.0 release 2.0a0
2020-10-01 22:59:40 +02:00
Marcus Hoffmann
637c73a882
unpin pyasn1_modules
...
It currently runs fine on archlinux with pyasn1-modules 0.2.8.
And guix just reported packaging it with 0.2.2
2020-08-28 17:46:53 +02:00
Marcus Hoffmann
d9a6bfb0a9
CI: install pyjks as dependency for tests
2020-08-24 21:11:55 +02:00
Michael Pöhn
270c55560b
add yamllint to dependency lists
2020-04-24 15:47:47 +02:00
Marcus Hoffmann
8961485125
remove dscanner subcommand
...
It's unused and unmaintained. It could potentially be revived as a
plugin at a later point.
2020-01-31 14:17:12 +01:00
Hans-Christoph Steiner
fbdecbceb7
setup.py: ruamel.yaml >= 0.15 required for yml rewrites
2019-08-28 15:57:44 +02:00
Hans-Christoph Steiner
ce54dbfc11
setup.py: use officially documented way of including README
...
https://packaging.python.org/tutorials/packaging-projects/
2019-08-28 15:57:43 +02:00
Hans-Christoph Steiner
60173d35df
./setup.py release: make upload step manual so CI can run first
...
There is lots of CI tests for the Debian package, so it is good to first
run those Debian CI tests before uploading an fdroidserver release.
2019-07-03 20:46:40 +02:00
Michael Pöhn
67731470cc
Revert "Merge branch 'write-yaml-overhaul' into 'master'"
...
This reverts merge request !630
2019-04-01 10:24:00 +00:00
Michael Pöhn
63afc0acb5
use pyyaml for writing metadata instead of ruamel
2019-03-18 22:45:35 +01:00
Hans-Christoph Steiner
94affe9421
version 1.2 alpha
2019-02-12 12:43:37 +01:00
Hans-Christoph Steiner
2157498dcf
version 1.1.1
2019-02-03 15:50:39 +01:00
Hans-Christoph Steiner
714c6ce902
set version to 1.1
2019-01-28 17:43:39 +01:00
Hans-Christoph Steiner
877fb04e24
androguard v3.3.2 is also missing key API methods
2019-01-27 23:11:44 +01:00
Hans-Christoph Steiner
282a3e0e1d
androguard v3.3.0 and v3.3.1 are missing key API methods
2019-01-27 23:00:00 +01:00
Marcus Hoffmann
e1c547cfdf
Revert "Revert "Merge branch 'random-fixes' into 'master'""
...
This reverts commit f6f2fb0b89
.
Only one of the included commit should have been reverted.
2019-01-10 14:48:29 +01:00
Marcus
f6f2fb0b89
Revert "Merge branch 'random-fixes' into 'master'"
...
This reverts merge request !605
2019-01-10 13:46:49 +00:00
Hans-Christoph Steiner
13bcc476a7
androguard>=3.3 fails: "AXMLParser' object has no attribute 'is_valid'"
...
Traceback (most recent call last):
File "/builds/eighthave/fdroidserver/tests/build.TestCase", line 120, in test_get_apk_metadata
vc, vn = fdroidserver.build.get_metadata_from_apk(app, build, apkfilename)
File "/builds/eighthave/fdroidserver/fdroidserver/build.py", line 332, in get_metadata_from_apk
appid, versionCode, versionName = common.get_apk_id(apkfile)
File "/builds/eighthave/fdroidserver/fdroidserver/common.py", line 2126, in get_apk_id
return get_apk_id_androguard(apkfile)
File "/builds/eighthave/fdroidserver/fdroidserver/common.py", line 2158, in get_apk_id_androguard
while axml.is_valid():
AttributeError: 'AXMLParser' object has no attribute 'is_valid'
2019-01-03 21:00:01 +01:00
Hans-Christoph Steiner
4d13a904f3
use defusedxml to avoid DoS attacks while loading XML
2018-08-29 17:44:54 +02:00
Hans-Christoph Steiner
d28dd3f64d
bump to 1.1a
2018-06-25 10:52:07 +02:00
Hans-Christoph Steiner
c37c8bc0a5
bump to 1.0.6
2018-05-25 17:29:14 +02:00
Hans-Christoph Steiner
e986dcf985
directly use README.md for pypi, using new metadata options
...
* https://packaging.python.org/tutorials/packaging-projects/#description
* https://packaging.python.org/specifications/core-metadata/#description-content-type-optional
* https://blog.thea.codes/github-flavored-markdown-on-pypi/
2018-05-25 14:23:05 +02:00
Hans-Christoph Steiner
dae73be4ab
bump to 1.0.5
2018-05-25 13:53:09 +02:00
Hans-Christoph Steiner
3cb4aa6c18
bump to 1.0.4
2018-05-15 12:39:18 +02:00
Hans-Christoph Steiner
6db9ba8334
androguard >= 3.1.0 is in pypi, so add it to install_requires
2018-05-14 15:25:33 +02:00
Hans-Christoph Steiner
5610b3f0d7
set pyasn1 required version to prevent conflict with pyasn1-modules
...
pyasn1-modules v0.2.1 requires pyasn1 <0.5.0, >=0.4.1 but for whatever
reason, `pip3 install` is not picking it up properly. Perhaps because pip3
finds an older version of pyasn1 installed but does not upgrade it.
* https://github.com/etingof/pyasn1-modules/issues/10
* https://gitlab.com/eighthave/fdroidserver/-/jobs/67781548
2018-05-14 15:25:33 +02:00