fdroidserver/fdroidserver
Hans-Christoph Steiner f7dc89e9ba index: error if duplicate package files are in repo
Looks like the ~index-v2 work removed this error case, and the old bash
integration test case failed to catch it.  This reestablishes this error.

@mindston's refactoring of the old bash test suite caught this issue, e.g.
!1587
2025-02-12 18:38:05 +01:00
..
asynchronousfilereader enable black on fdroidserver/asynchronousfilereader/__init__.py 2023-04-27 11:34:18 +02:00
__init__.py deploy: update_serverwebroots() for testable logic 2024-01-23 18:49:12 +01:00
__main__.py remove all references to optparse (deprecated since Python 3.2) 2024-05-08 16:19:27 +02:00
apksigcopier.py make F-Droid-specific changes to apksigcopier.py 2023-02-17 13:08:23 +00:00
btlog.py split out options from read_config() 2024-05-08 16:26:46 +02:00
build.py new function get_src_tarball_name; deprecates getsrcname 2024-12-11 11:39:02 +00:00
checkupdates.py checkupdates: sort the order of dirs when finding autoname 2025-02-07 22:16:18 +08:00
common.py ban apksigner v33, it has bugs verifying APKs with v3/v3.1 sigs 2025-01-21 15:00:23 +00:00
deploy.py deploy: ensure progress is instantiated before trying to use it 2024-10-30 14:43:45 +00:00
exception.py basic downloading for scan_binary signatures 2022-10-06 12:08:23 +02:00
github.py install: download from GitHub Releases 2024-11-01 00:16:13 +01:00
gpgsign.py split out options from read_config() 2024-05-08 16:26:46 +02:00
import_subcommand.py import_subcommand.py: misc fixes and updates 2024-09-16 19:48:02 +08:00
index.py index.xml: XML escaping from Python < 3.13 which stopped converting " 2024-12-06 16:15:48 +01:00
init.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
install.py install: fix download dir when fetching from GitHub Releases 2024-11-26 15:31:47 +01:00
lint.py lint: only error out on missing extlib on versions not archived 2024-12-12 22:33:36 +08:00
looseversion.py add looseversion license information to vendored file 2023-12-08 10:42:29 +01:00
metadata.py Use vercodes in read_metadata interface 2024-10-06 10:25:19 +02:00
mirror.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
net.py net: download_using_mirrors() to download like fdroidclient does 2024-10-31 21:54:47 +01:00
nightly.py Drop stats/known_apks.txt 2024-10-31 09:20:26 +00:00
publish.py split out options from read_config() 2024-05-08 16:26:46 +02:00
readmeta.py split out options from read_config() 2024-05-08 16:26:46 +02:00
rewritemeta.py Read only metadata of apps given on the command line 2024-10-06 10:25:19 +02:00
scanner.py scanner: replace deprecated imghdr with libmagic/puremagic 2024-11-25 13:26:38 +01:00
signatures.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
signindex.py split out options from read_config() 2024-05-08 16:26:46 +02:00
tail.py Fix pylint warnings 2022-03-29 15:53:45 +02:00
update.py index: error if duplicate package files are in repo 2025-02-12 18:38:05 +01:00
verify.py verify: handle corrupt verified.json 2025-01-20 09:48:20 +00:00
vmtools.py vmtools: Properly initialize provider member 2023-03-21 14:00:58 +01:00