Diff of the two buildlogs: -- --- b1/build.log 2025-12-02 02:08:40.849933979 +0000 +++ b2/build.log 2025-12-02 02:10:42.606073192 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jan 3 20:30:32 -12 2027 -I: pbuilder-time-stamp: 1799051432 +I: Current time: Tue Dec 2 16:08:42 +14 2025 +I: pbuilder-time-stamp: 1764641322 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking owslib_0.35.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2042237/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 2 02:08 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f96e599d66164d4184430f5e986310c1' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2042237' - PS1='# ' - PS2='> ' + INVOCATION_ID=ad17d42ef8d14f06a63033526a788d60 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=610885 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Y9xfPfzQ/pbuilderrc_HCw7 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y9xfPfzQ/b1 --logfile b1/build.log owslib_0.35.0-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Y9xfPfzQ/pbuilderrc_uThm --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y9xfPfzQ/b2 --logfile b2/build.log owslib_0.35.0-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2042237/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -222,7 +254,7 @@ Get: 91 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 2.5.0-1 [116 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 python3-yaml amd64 6.0.2-2 [137 kB] -Fetched 26.5 MB in 0s (62.6 MB/s) +Fetched 26.5 MB in 1s (18.6 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19867 files and directories currently installed.) @@ -533,8 +565,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Jan 4 08:31:10 UTC 2027. -Universal Time is now: Mon Jan 4 08:31:10 UTC 2027. +Local time is now: Tue Dec 2 02:10:12 UTC 2025. +Universal Time is now: Tue Dec 2 02:10:12 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -634,7 +666,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/owslib-0.35.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../owslib_0.35.0-1_source.changes +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/owslib-0.35.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../owslib_0.35.0-1_source.changes dpkg-buildpackage: info: source package owslib dpkg-buildpackage: info: source version 0.35.0-1 dpkg-buildpackage: info: source distribution unstable @@ -670,179 +706,179 @@ running build running build_py creating build/lib/owslib -copying owslib/opensearch.py -> build/lib/owslib -copying owslib/wcs.py -> build/lib/owslib -copying owslib/interfaces.py -> build/lib/owslib copying owslib/etree.py -> build/lib/owslib +copying owslib/wmc.py -> build/lib/owslib +copying owslib/crs.py -> build/lib/owslib +copying owslib/wfs.py -> build/lib/owslib +copying owslib/namespaces.py -> build/lib/owslib copying owslib/util.py -> build/lib/owslib +copying owslib/fes.py -> build/lib/owslib +copying owslib/fes2.py -> build/lib/owslib copying owslib/gm03.py -> build/lib/owslib -copying owslib/wfs.py -> build/lib/owslib +copying owslib/iso_che.py -> build/lib/owslib +copying owslib/interfaces.py -> build/lib/owslib +copying owslib/gml.py -> build/lib/owslib +copying owslib/tms.py -> build/lib/owslib +copying owslib/iso.py -> build/lib/owslib +copying owslib/dif.py -> build/lib/owslib copying owslib/sos.py -> build/lib/owslib -copying owslib/wms.py -> build/lib/owslib +copying owslib/csw.py -> build/lib/owslib copying owslib/iso3.py -> build/lib/owslib -copying owslib/wps.py -> build/lib/owslib copying owslib/wmts.py -> build/lib/owslib -copying owslib/fes2.py -> build/lib/owslib -copying owslib/crs.py -> build/lib/owslib -copying owslib/fes.py -> build/lib/owslib copying owslib/__init__.py -> build/lib/owslib -copying owslib/gml.py -> build/lib/owslib -copying owslib/ows.py -> build/lib/owslib -copying owslib/namespaces.py -> build/lib/owslib -copying owslib/tms.py -> build/lib/owslib -copying owslib/iso_che.py -> build/lib/owslib -copying owslib/csw.py -> build/lib/owslib -copying owslib/wmc.py -> build/lib/owslib -copying owslib/dif.py -> build/lib/owslib -copying owslib/iso.py -> build/lib/owslib copying owslib/fgdc.py -> build/lib/owslib +copying owslib/opensearch.py -> build/lib/owslib +copying owslib/wps.py -> build/lib/owslib +copying owslib/wcs.py -> build/lib/owslib +copying owslib/ows.py -> build/lib/owslib +copying owslib/wms.py -> build/lib/owslib +creating build/lib/owslib/waterml +copying owslib/waterml/wml.py -> build/lib/owslib/waterml +copying owslib/waterml/wml11.py -> build/lib/owslib/waterml +copying owslib/waterml/__init__.py -> build/lib/owslib/waterml +copying owslib/waterml/wml10.py -> build/lib/owslib/waterml creating build/lib/owslib/feature +copying owslib/feature/wfs100.py -> build/lib/owslib/feature +copying owslib/feature/schema.py -> build/lib/owslib/feature copying owslib/feature/common.py -> build/lib/owslib/feature copying owslib/feature/__init__.py -> build/lib/owslib/feature -copying owslib/feature/wfs110.py -> build/lib/owslib/feature copying owslib/feature/wfs200.py -> build/lib/owslib/feature -copying owslib/feature/wfs100.py -> build/lib/owslib/feature copying owslib/feature/postrequest.py -> build/lib/owslib/feature -copying owslib/feature/schema.py -> build/lib/owslib/feature +copying owslib/feature/wfs110.py -> build/lib/owslib/feature +creating build/lib/owslib/ogcapi +copying owslib/ogcapi/records.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/connectedsystems.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/edr.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/processes.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/__init__.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/coverages.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/features.py -> build/lib/owslib/ogcapi +copying owslib/ogcapi/maps.py -> build/lib/owslib/ogcapi creating build/lib/owslib/coverage -copying owslib/coverage/wcs201.py -> build/lib/owslib/coverage -copying owslib/coverage/wcsdecoder.py -> build/lib/owslib/coverage -copying owslib/coverage/wcs111.py -> build/lib/owslib/coverage copying owslib/coverage/wcs100.py -> build/lib/owslib/coverage -copying owslib/coverage/wcs200.py -> build/lib/owslib/coverage copying owslib/coverage/wcsBase.py -> build/lib/owslib/coverage +copying owslib/coverage/wcs200.py -> build/lib/owslib/coverage +copying owslib/coverage/wcs201.py -> build/lib/owslib/coverage +copying owslib/coverage/wcsdecoder.py -> build/lib/owslib/coverage copying owslib/coverage/__init__.py -> build/lib/owslib/coverage +copying owslib/coverage/wcs111.py -> build/lib/owslib/coverage copying owslib/coverage/wcs110.py -> build/lib/owslib/coverage -creating build/lib/owslib/swe -copying owslib/swe/common.py -> build/lib/owslib/swe -copying owslib/swe/__init__.py -> build/lib/owslib/swe -creating build/lib/owslib/owscontext -copying owslib/owscontext/common.py -> build/lib/owslib/owscontext -copying owslib/owscontext/core.py -> build/lib/owslib/owscontext -copying owslib/owscontext/__init__.py -> build/lib/owslib/owscontext -copying owslib/owscontext/atom.py -> build/lib/owslib/owscontext -copying owslib/owscontext/geojson.py -> build/lib/owslib/owscontext creating build/lib/owslib/map copying owslib/map/wms111.py -> build/lib/owslib/map +copying owslib/map/wms130.py -> build/lib/owslib/map copying owslib/map/common.py -> build/lib/owslib/map copying owslib/map/__init__.py -> build/lib/owslib/map -copying owslib/map/wms130.py -> build/lib/owslib/map creating build/lib/owslib/catalogue +copying owslib/catalogue/csw2.py -> build/lib/owslib/catalogue copying owslib/catalogue/csw3.py -> build/lib/owslib/catalogue copying owslib/catalogue/__init__.py -> build/lib/owslib/catalogue -copying owslib/catalogue/csw2.py -> build/lib/owslib/catalogue -creating build/lib/owslib/waterml -copying owslib/waterml/wml11.py -> build/lib/owslib/waterml -copying owslib/waterml/wml.py -> build/lib/owslib/waterml -copying owslib/waterml/wml10.py -> build/lib/owslib/waterml -copying owslib/waterml/__init__.py -> build/lib/owslib/waterml -creating build/lib/owslib/ogcapi -copying owslib/ogcapi/coverages.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/processes.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/__init__.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/edr.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/features.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/maps.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/records.py -> build/lib/owslib/ogcapi -copying owslib/ogcapi/connectedsystems.py -> build/lib/owslib/ogcapi -creating build/lib/owslib/swe/sensor -copying owslib/swe/sensor/sml.py -> build/lib/owslib/swe/sensor -copying owslib/swe/sensor/__init__.py -> build/lib/owslib/swe/sensor +creating build/lib/owslib/swe +copying owslib/swe/common.py -> build/lib/owslib/swe +copying owslib/swe/__init__.py -> build/lib/owslib/swe +creating build/lib/owslib/owscontext +copying owslib/owscontext/core.py -> build/lib/owslib/owscontext +copying owslib/owscontext/common.py -> build/lib/owslib/owscontext +copying owslib/owscontext/__init__.py -> build/lib/owslib/owscontext +copying owslib/owscontext/geojson.py -> build/lib/owslib/owscontext +copying owslib/owscontext/atom.py -> build/lib/owslib/owscontext creating build/lib/owslib/swe/observation +copying owslib/swe/observation/om.py -> build/lib/owslib/swe/observation copying owslib/swe/observation/waterml2.py -> build/lib/owslib/swe/observation copying owslib/swe/observation/sos100.py -> build/lib/owslib/swe/observation -copying owslib/swe/observation/__init__.py -> build/lib/owslib/swe/observation copying owslib/swe/observation/sos200.py -> build/lib/owslib/swe/observation -copying owslib/swe/observation/om.py -> build/lib/owslib/swe/observation +copying owslib/swe/observation/__init__.py -> build/lib/owslib/swe/observation +creating build/lib/owslib/swe/sensor +copying owslib/swe/sensor/sml.py -> build/lib/owslib/swe/sensor +copying owslib/swe/sensor/__init__.py -> build/lib/owslib/swe/sensor installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/owslib +creating build/bdist.linux-x86_64/wheel/owslib/waterml +copying build/lib/owslib/waterml/wml.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml +copying build/lib/owslib/waterml/wml11.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml +copying build/lib/owslib/waterml/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml +copying build/lib/owslib/waterml/wml10.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml +copying build/lib/owslib/etree.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/wmc.py -> build/bdist.linux-x86_64/wheel/./owslib creating build/bdist.linux-x86_64/wheel/owslib/feature +copying build/lib/owslib/feature/wfs100.py -> build/bdist.linux-x86_64/wheel/./owslib/feature +copying build/lib/owslib/feature/schema.py -> build/bdist.linux-x86_64/wheel/./owslib/feature copying build/lib/owslib/feature/common.py -> build/bdist.linux-x86_64/wheel/./owslib/feature copying build/lib/owslib/feature/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/feature -copying build/lib/owslib/feature/wfs110.py -> build/bdist.linux-x86_64/wheel/./owslib/feature copying build/lib/owslib/feature/wfs200.py -> build/bdist.linux-x86_64/wheel/./owslib/feature -copying build/lib/owslib/feature/wfs100.py -> build/bdist.linux-x86_64/wheel/./owslib/feature copying build/lib/owslib/feature/postrequest.py -> build/bdist.linux-x86_64/wheel/./owslib/feature -copying build/lib/owslib/feature/schema.py -> build/bdist.linux-x86_64/wheel/./owslib/feature -copying build/lib/owslib/opensearch.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/feature/wfs110.py -> build/bdist.linux-x86_64/wheel/./owslib/feature +creating build/bdist.linux-x86_64/wheel/owslib/ogcapi +copying build/lib/owslib/ogcapi/records.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/connectedsystems.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/edr.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/processes.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/coverages.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/features.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/ogcapi/maps.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi +copying build/lib/owslib/crs.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/wfs.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/namespaces.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/util.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/fes.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/fes2.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/gm03.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/iso_che.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/interfaces.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/gml.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/tms.py -> build/bdist.linux-x86_64/wheel/./owslib creating build/bdist.linux-x86_64/wheel/owslib/coverage -copying build/lib/owslib/coverage/wcs201.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage -copying build/lib/owslib/coverage/wcsdecoder.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage -copying build/lib/owslib/coverage/wcs111.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage copying build/lib/owslib/coverage/wcs100.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage -copying build/lib/owslib/coverage/wcs200.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage copying build/lib/owslib/coverage/wcsBase.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage +copying build/lib/owslib/coverage/wcs200.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage +copying build/lib/owslib/coverage/wcs201.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage +copying build/lib/owslib/coverage/wcsdecoder.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage copying build/lib/owslib/coverage/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage +copying build/lib/owslib/coverage/wcs111.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage copying build/lib/owslib/coverage/wcs110.py -> build/bdist.linux-x86_64/wheel/./owslib/coverage +creating build/bdist.linux-x86_64/wheel/owslib/map +copying build/lib/owslib/map/wms111.py -> build/bdist.linux-x86_64/wheel/./owslib/map +copying build/lib/owslib/map/wms130.py -> build/bdist.linux-x86_64/wheel/./owslib/map +copying build/lib/owslib/map/common.py -> build/bdist.linux-x86_64/wheel/./owslib/map +copying build/lib/owslib/map/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/map +copying build/lib/owslib/iso.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/dif.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/sos.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/csw.py -> build/bdist.linux-x86_64/wheel/./owslib +creating build/bdist.linux-x86_64/wheel/owslib/catalogue +copying build/lib/owslib/catalogue/csw2.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue +copying build/lib/owslib/catalogue/csw3.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue +copying build/lib/owslib/catalogue/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue +copying build/lib/owslib/iso3.py -> build/bdist.linux-x86_64/wheel/./owslib creating build/bdist.linux-x86_64/wheel/owslib/swe -copying build/lib/owslib/swe/common.py -> build/bdist.linux-x86_64/wheel/./owslib/swe -creating build/bdist.linux-x86_64/wheel/owslib/swe/sensor -copying build/lib/owslib/swe/sensor/sml.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/sensor -copying build/lib/owslib/swe/sensor/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/sensor -copying build/lib/owslib/swe/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe creating build/bdist.linux-x86_64/wheel/owslib/swe/observation +copying build/lib/owslib/swe/observation/om.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation copying build/lib/owslib/swe/observation/waterml2.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation copying build/lib/owslib/swe/observation/sos100.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation -copying build/lib/owslib/swe/observation/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation copying build/lib/owslib/swe/observation/sos200.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation -copying build/lib/owslib/swe/observation/om.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation -copying build/lib/owslib/wcs.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/interfaces.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/etree.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/swe/observation/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/observation +creating build/bdist.linux-x86_64/wheel/owslib/swe/sensor +copying build/lib/owslib/swe/sensor/sml.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/sensor +copying build/lib/owslib/swe/sensor/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe/sensor +copying build/lib/owslib/swe/common.py -> build/bdist.linux-x86_64/wheel/./owslib/swe +copying build/lib/owslib/swe/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/swe +copying build/lib/owslib/wmts.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/fgdc.py -> build/bdist.linux-x86_64/wheel/./owslib creating build/bdist.linux-x86_64/wheel/owslib/owscontext -copying build/lib/owslib/owscontext/common.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext copying build/lib/owslib/owscontext/core.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext +copying build/lib/owslib/owscontext/common.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext copying build/lib/owslib/owscontext/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext -copying build/lib/owslib/owscontext/atom.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext copying build/lib/owslib/owscontext/geojson.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext -copying build/lib/owslib/util.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/gm03.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/wfs.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/sos.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/wms.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/iso3.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/owscontext/atom.py -> build/bdist.linux-x86_64/wheel/./owslib/owscontext +copying build/lib/owslib/opensearch.py -> build/bdist.linux-x86_64/wheel/./owslib copying build/lib/owslib/wps.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/wmts.py -> build/bdist.linux-x86_64/wheel/./owslib -creating build/bdist.linux-x86_64/wheel/owslib/map -copying build/lib/owslib/map/wms111.py -> build/bdist.linux-x86_64/wheel/./owslib/map -copying build/lib/owslib/map/common.py -> build/bdist.linux-x86_64/wheel/./owslib/map -copying build/lib/owslib/map/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/map -copying build/lib/owslib/map/wms130.py -> build/bdist.linux-x86_64/wheel/./owslib/map -copying build/lib/owslib/fes2.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/crs.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/fes.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/gml.py -> build/bdist.linux-x86_64/wheel/./owslib -creating build/bdist.linux-x86_64/wheel/owslib/catalogue -copying build/lib/owslib/catalogue/csw3.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue -copying build/lib/owslib/catalogue/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue -copying build/lib/owslib/catalogue/csw2.py -> build/bdist.linux-x86_64/wheel/./owslib/catalogue -creating build/bdist.linux-x86_64/wheel/owslib/waterml -copying build/lib/owslib/waterml/wml11.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml -copying build/lib/owslib/waterml/wml.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml -copying build/lib/owslib/waterml/wml10.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml -copying build/lib/owslib/waterml/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/waterml +copying build/lib/owslib/wcs.py -> build/bdist.linux-x86_64/wheel/./owslib copying build/lib/owslib/ows.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/namespaces.py -> build/bdist.linux-x86_64/wheel/./owslib -creating build/bdist.linux-x86_64/wheel/owslib/ogcapi -copying build/lib/owslib/ogcapi/coverages.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/processes.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/__init__.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/edr.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/features.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/maps.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/records.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/ogcapi/connectedsystems.py -> build/bdist.linux-x86_64/wheel/./owslib/ogcapi -copying build/lib/owslib/tms.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/iso_che.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/csw.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/wmc.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/dif.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/iso.py -> build/bdist.linux-x86_64/wheel/./owslib -copying build/lib/owslib/fgdc.py -> build/bdist.linux-x86_64/wheel/./owslib +copying build/lib/owslib/wms.py -> build/bdist.linux-x86_64/wheel/./owslib running install_egg_info running egg_info creating OWSLib.egg-info @@ -859,7 +895,7 @@ Copying OWSLib.egg-info to build/bdist.linux-x86_64/wheel/./OWSLib-0.35.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/owslib-0.35.0.dist-info/WHEEL -creating '/build/reproducible-path/owslib-0.35.0/.pybuild/cpython3_3.13_owslib/.tmp-6ovh9p6o/owslib-0.35.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/owslib-0.35.0/.pybuild/cpython3_3.13_owslib/.tmp-hvh25avz/owslib-0.35.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'owslib/__init__.py' adding 'owslib/crs.py' adding 'owslib/csw.py' @@ -943,349 +979,7 @@ removing build/bdist.linux-x86_64/wheel Successfully built owslib-0.35.0-py3-none-any.whl I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module - dh_auto_test -O--buildsystem=pybuild -I: pybuild base:317: cd /build/reproducible-path/owslib-0.35.0/.pybuild/cpython3_3.13_owslib/build; python3.13 -m pytest -vv -m "not online" -k "not doctests" -============================= test session starts ============================== -platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 -cachedir: .pytest_cache -rootdir: /build/reproducible-path/owslib-0.35.0 -configfile: tox.ini -plugins: cov-5.0.0, pytest_httpserver-1.1.3, typeguard-4.4.4, socket-0.7.0 -collecting ... collected 344 items / 112 deselected / 232 selected - -owslib/namespaces.py::owslib.namespaces.Namespaces.get_namespace PASSED -owslib/namespaces.py::owslib.namespaces.Namespaces.get_namespaces PASSED -owslib/namespaces.py::owslib.namespaces.Namespaces.get_versioned_namespace PASSED -tests/test_csw_headers.py::test_csw_sends_headers PASSED -tests/test_fes2.py::test_raw_filter PASSED -tests/test_gm03.py::test_gm03 PASSED -tests/test_iso3_parsing.py::test_md_metadata_empty PASSED -tests/test_iso3_parsing.py::test_pt_locale_empty PASSED -tests/test_iso3_parsing.py::test_ci_date_empty PASSED -tests/test_iso3_parsing.py::test_ci_responsibility_empty PASSED -tests/test_iso3_parsing.py::test_keyword_empty PASSED -tests/test_iso3_parsing.py::test_md_keywords_empty PASSED -tests/test_iso3_parsing.py::test_md_dataidentification_empty PASSED -tests/test_iso3_parsing.py::test_md_distributor_empty PASSED -tests/test_iso3_parsing.py::test_md_distribution_empty PASSED -tests/test_iso3_parsing.py::test_dq_dataquality_empty PASSED -tests/test_iso3_parsing.py::test_sv_serviceidentification_empty PASSED -tests/test_iso3_parsing.py::test_ci_onlineresource_empty PASSED -tests/test_iso3_parsing.py::test_ex_geographicboundingbox_empty PASSED -tests/test_iso3_parsing.py::test_ex_polygon_empty PASSED -tests/test_iso3_parsing.py::test_ex_boundingpolygon_empty PASSED -tests/test_iso3_parsing.py::test_ex_extent_empty PASSED -tests/test_iso3_parsing.py::test_md_referencesystem_empty PASSED -tests/test_iso3_parsing.py::test_md_featurecataloguedescription_empty PASSED -tests/test_iso3_parsing.py::test_md_imagedescription_empty PASSED -tests/test_iso3_parsing.py::test_md_band_empty PASSED -tests/test_iso3_parsing.py::test_metadata PASSED -tests/test_iso3_parsing.py::test_responsibility PASSED -tests/test_iso3_parsing.py::test_distributor PASSED -tests/test_iso3_parsing.py::test_online_distribution PASSED -tests/test_iso3_parsing.py::test_identification PASSED -tests/test_iso3_parsing.py::test_identification_contact PASSED -tests/test_iso3_parsing.py::test_identification_date PASSED -tests/test_iso3_parsing.py::test_identification_extent PASSED -tests/test_iso3_parsing.py::test_identification_keywords PASSED -tests/test_iso3_parsing.py::test_get_all_contacts PASSED -tests/test_iso3_parsing.py::test_aus PASSED -tests/test_iso3_parsing.py::test_service PASSED -tests/test_iso3_parsing.py::test_md_featurecataloguedesc PASSED -tests/test_iso3_parsing.py::test_md_imagedescription PASSED -tests/test_iso3_parsing.py::test_dq_dataquality PASSED -tests/test_iso3_parsing.py::test_md_reference_system PASSED -tests/test_iso3_parsing.py::test_service2 PASSED -tests/test_iso3_parsing.py::test_md_distribution PASSED -tests/test_iso_parsing.py::test_md_parsing_dov PASSED -tests/test_iso_parsing.py::test_md_parsing_geobretagne PASSED -tests/test_iso_parsing.py::test_md_parsing_19115_2 PASSED -tests/test_iso_parsing.py::test_md_parsing_keywords_anchor PASSED -tests/test_iso_parsing.py::test_md_parsing_keywords_no_anchor PASSED -tests/test_iso_parsing.py::test_md_indentifier_anchor PASSED -tests/test_namespaces.py::test_namespaces PASSED -tests/test_ogcapi_connectedsystems_osh.py::TestSystems::test_system_functions SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestDeployments::test_deployment_create SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestDeployments::test_deployment_update SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestDeployments::test_deployment_delete SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestSamplingFeatures::test_sampling_features_all SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestDatastreams::test_all_ds_functions SKIPPED -tests/test_ogcapi_connectedsystems_osh.py::TestObservations::test_observations SKIPPED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs0-expect0] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs1-expect1] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs2-expect2] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs3-expect3] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs4-expect4] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs5-expect5] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs6-expect6] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs7-expect7] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs8-expect8] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs9-expect9] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs10-expect10] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs11-expect11] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs12-expect12] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs13-expect13] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs14-expect14] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs15-expect15] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs16-expect16] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs17-expect17] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs18-expect18] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs19-expect19] PASSED -tests/test_ogcapi_coverages.py::test_coverages_coverage_kwargs[kwargs20-expect20] PASSED -tests/test_ows.py::test_ows_bbox PASSED -tests/test_ows.py::test_ows_bbox_with_namespaces PASSED -tests/test_ows_interfaces.py::test_ows_interfaces_wms PASSED -tests/test_ows_interfaces.py::test_ows_interfaces_wfs PASSED -tests/test_owscontext_atomxml.py::test_load_feeds_bulk PASSED -tests/test_owscontext_atomxml.py::test_single_atomxml_coding PASSED -tests/test_owscontext_geojson.py::test_time_interval_format PASSED -tests/test_owscontext_geojson.py::test_extract_p PASSED -tests/test_owscontext_geojson.py::test_json_decode PASSED -tests/test_owscontext_geojson.py::test_decode_single_json PASSED -tests/test_owscontext_geojson.py::test_encode_json_small PASSED -tests/test_owscontext_geojson.py::test_decode_json_small PASSED -tests/test_owscontext_geojson.py::test_load_parse PASSED -tests/test_owscontext_geojson.py::test_decode_full_json1 PASSED -tests/test_owscontext_geojson.py::test_decode_full_json2 PASSED -tests/test_owscontext_geojson.py::test_decode_full_json3 PASSED -tests/test_owscontext_geojson.py::test_load_bulk PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_100_noremotemd_parse_all PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_100_noremotemd_parse_single PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_100_noremotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_noremotemd_parse_all PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_noremotemd_parse_single[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_noremotemd_parse_single[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_noremotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_remotemd_parse_all[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_remotemd_parse_all[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_remotemd_parse_single[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_remotemd_parse_single[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_110_remotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_noremotemd_parse_all PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_noremotemd_parse_single PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_noremotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_remotemd_parse_all[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_remotemd_parse_all[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_remotemd_parse_single[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_remotemd_parse_single[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wfs_200_remotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_111_noremotemd_parse_all PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_111_noremotemd_parse_single PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_111_noremotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_all[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_all[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_single[openURL-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_single[openURL3-MD_Metadata] PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_none PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_noremotemd_parse_all PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_noremotemd_parse_single PASSED -tests/test_remote_metadata.py::TestOffline::test_wms_130_noremotemd_parse_none PASSED -tests/test_util.py::test_strip_bom PASSED -tests/test_util.py::test_clean_ows_url PASSED -tests/test_util.py::test_build_get_url PASSED -tests/test_util.py::test_build_get_url_overwrite PASSED -tests/test_util.py::test_getXMLTree_valid PASSED -tests/test_util.py::test_getXMLTree_non_xml_mime_type PASSED -tests/test_util.py::test_getXMLTree_valid_missing_content_type PASSED -tests/test_util.py::test_getXMLTree_invalid PASSED -tests/test_util.py::test_time_zone_utc PASSED -tests/test_util.py::test_extract_time PASSED -tests/test_util.py::test_str2bool PASSED -tests/test_wfs_generic.py::test_caps_info PASSED -tests/test_wfs_generic.py::test_getfeature PASSED -tests/test_wfs_generic.py::test_verbOptions_wfs_100 PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_minimal_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_basic_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_featureid_query_single PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_featureid_query_multiple PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_sortby_query_single PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_sortby_query_multiple PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_bbox_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_1_1_0::test_filter_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_minimal_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_basic_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_create_storedquery PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_featureid_query_single PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_featureid_query_multiple PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_sortby_query_single PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_sortby_query_multiple PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_bbox_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_filter_query PASSED -tests/test_wfs_postrequest.py::TestPostRequest_v_2_0_0::test_filter_root_query PASSED -tests/test_wfs_schema.py::TestOffline::test_get_schema_100 PASSED -tests/test_wfs_schema.py::TestOffline::test_get_schema PASSED -tests/test_wfs_schema.py::TestOffline::test_schema_result PASSED -tests/test_wfs_schema.py::TestOffline::test_get_schema_typename_eq_attribute PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_geometry PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_reference PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:boolean] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:date] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:dateTime] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:double] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:float] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:integer] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:int] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_simple_types[xsd:string] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:boolean] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:date] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:dateTime] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:double] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:float] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:integer] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:int] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_direct_types[xsd:string] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:boolean] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:date] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:dateTime] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:double] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:float] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:integer] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:int] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_complex_types[xsd:string] PASSED -tests/test_wfs_schema.py::TestOffline::test_get_datatype_unknown PASSED -tests/test_wfs_schema_arcgis_server.py::TestOffline::test_get_schema PASSED -tests/test_wfs_schema_arcgis_server.py::TestOffline::test_schema_result PASSED -tests/test_wms_datageo_130.py::test_wms_capabilities PASSED -tests/test_wms_getmap.py::test_build_getmap_request_bbox_precision[1.3.0] PASSED -tests/test_wms_getmap.py::test_build_getmap_request_bbox_precision[1.1.1] PASSED -tests/test_wms_getmap.py::test_wms_sends_headers[1.1.1] PASSED -tests/test_wms_getmap.py::test_wms_sends_headers[1.3.0] PASSED -tests/test_wms_jpl_capabilities.py::test_wms_capabilities PASSED -tests/test_wms_jpl_capabilities.py::test_wms_capabilities_style_without_title PASSED -tests/test_wps.py::test_wps_getOperationByName PASSED -tests/test_wps.py::test_wps_checkStatus PASSED -tests/test_wps.py::test_wps_process_representation PASSED -tests/test_wps.py::test_wps_process_properties PASSED -tests/test_wps.py::test_wps_process_with_invalid_identifier PASSED -tests/test_wps.py::test_wps_literal_data_input_parsing_references PASSED -tests/test_wps.py::test_wps_response_with_lineage PASSED -tests/test_wps.py::test_is_reference PASSED -tests/test_wps_describeprocess_bbox.py::test_wps_describeprocess_bbox PASSED -tests/test_wps_describeprocess_ceda.py::test_wps_describeprocess_ceda PASSED -tests/test_wps_describeprocess_emu_all.py::test_wps_describeprocess_emu_all PASSED -tests/test_wps_describeprocess_language.py::test_wps_describeprocess_language PASSED -tests/test_wps_describeprocess_usgs.py::test_wps_describeprocess_usgs PASSED -tests/test_wps_execute.py::test_wps_execute PASSED -tests/test_wps_execute_invalid_request.py::test_wps_execute_invalid_request PASSED -tests/test_wps_execute_language.py::test_wps_execute_language PASSED -tests/test_wps_getcapabilities_52n.py::test_wps_getcapabilities_52n PASSED -tests/test_wps_getcapabilities_ceda.py::test_wps_getcapabilities_ceda PASSED -tests/test_wps_getcapabilities_language.py::test_wps_getcapabilities_language PASSED -tests/test_wps_getcapabilities_language.py::test_wps_getcapabilities_parse_languages PASSED -tests/test_wps_getcapabilities_usgs.py::test_wps_getcapabilities_usgs PASSED -tests/test_wps_request10.py::test_wps_request10 PASSED -tests/test_wps_request11_bbox.py::test_wps_request11_bbox PASSED -tests/test_wps_request2.py::test_wps_request2 PASSED -tests/test_wps_request3.py::test_wps_request3 PASSED -tests/test_wps_request4.py::test_wps_request4 PASSED -tests/test_wps_request5.py::test_wps_request5 PASSED -tests/test_wps_request6.py::test_wps_request6 PASSED -tests/test_wps_request7.py::test_wps_request7 PASSED -tests/test_wps_request8.py::test_wps_request8 PASSED -tests/test_wps_request9.py::test_wps_request9 PASSED -tests/test_wps_response6.py::test_wps_response6 PASSED -tests/test_wps_response6.py::test_wps_response_local_file PASSED - -=============================== warnings summary =============================== -.pybuild/cpython3_3.13_owslib/build/tests/test_util.py::test_time_zone_utc - /build/reproducible-path/owslib-0.35.0/.pybuild/cpython3_3.13_owslib/build/tests/test_util.py:128: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). - now = datetime.utcnow() - -.pybuild/cpython3_3.13_owslib/build/tests/test_util.py::test_extract_time - /build/reproducible-path/owslib-0.35.0/.pybuild/cpython3_3.13_owslib/build/owslib/util.py:688: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). - dt = datetime.utcnow().replace(tzinfo=timezone.utc) - --- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html - ----------- coverage: platform linux, python 3.13.9-final-0 ----------- -Name Stmts Miss Cover Missing ------------------------------------------------------------------- -owslib/__init__.py 1 0 100% -owslib/catalogue/__init__.py 0 0 100% -owslib/catalogue/csw2.py 476 410 14% 69, 71, 91-119, 135-145, 164-193, 222-274, 292-309, 338-415, 439-479, 498-525, 529-532, 546-553, 556-559, 562-596, 599-608, 612-617, 620-623, 626, 630-643, 655-681, 689-729, 736-865 -owslib/catalogue/csw3.py 434 367 15% 69, 71, 91-119, 135-166, 184-201, 230-313, 337-377, 396-423, 427-430, 444-451, 454-457, 460-494, 497-506, 510-515, 518-521, 524, 528-541, 553-576, 587-628, 635-764 -owslib/coverage/__init__.py 0 0 100% -owslib/coverage/wcs100.py 275 229 17% 27, 37-40, 43-90, 94-97, 112-158, 162-165, 174-183, 190-198, 207-214, 220-251, 263-283, 287-297, 303-316, 320-326, 332-350, 355-368, 373-377, 382-386, 399-410, 416-421, 428-437 -owslib/coverage/wcs110.py 244 204 16% 31, 34, 37, 50-53, 56-113, 117-120, 160-209, 213-216, 227-233, 241-274, 282-291, 298-341, 353-411, 415-425, 430-436, 441, 446-453 -owslib/coverage/wcs111.py 11 3 73% 17, 20, 23 -owslib/coverage/wcs200.py 228 184 19% 38, 42, 52-55, 58-107, 113-116, 157-218, 222-225, 236-260, 264-277, 298, 304-348, 356-373, 379-395, 401-406, 412-419, 435-451, 458-466, 473-481, 489-498 -owslib/coverage/wcs201.py 228 184 19% 38, 42, 52-55, 58-107, 113-116, 157-219, 223-226, 237-261, 265-278, 299, 305-349, 357-374, 380-396, 402-407, 413-420, 436-452, 459-467, 474-482, 490-499 -owslib/coverage/wcsBase.py 95 76 20% 26-27, 30, 48-54, 57-59, 63-67, 79-84, 93-107, 119-121, 128, 140-146, 155-185, 198-200 -owslib/coverage/wcsdecoder.py 60 48 20% 28-29, 36-40, 43-60, 66, 71-104 -owslib/crs.py 71 25 65% 1745, 1750-1756, 1758-1761, 1767, 1769, 1777, 1790-1791, 1806-1808, 1829, 1842, 1848, 1851, 1854 -owslib/csw.py 16 5 69% 49-52, 69 -owslib/dif.py 331 286 14% 31-163, 169-200, 206-232, 238-252, 258-265, 271-290, 296-300, 306-310, 316-324, 330-346, 352-374, 380-396, 402-421, 427-437, 443-453, 459-487, 493-501, 507-511 -owslib/etree.py 16 4 75% 22-26 -owslib/feature/__init__.py 137 89 35% 58-75, 93-115, 120-124, 132-152, 220, 224, 230, 234, 236, 238, 241, 245-250, 252, 254-256, 258, 322-385 -owslib/feature/common.py 41 18 56% 16, 18, 26-40, 53-55, 64 -owslib/feature/postrequest.py 111 5 95% 29, 46, 70, 149, 184 -owslib/feature/schema.py 101 13 87% 43, 45-47, 56, 119, 137, 140, 157, 164, 179, 190, 216-217 -owslib/feature/wfs100.py 211 95 55% 41, 78-81, 98, 100, 152-153, 160-163, 213-288, 292-295, 302, 365-379, 407-436 -owslib/feature/wfs110.py 198 83 58% 61-64, 81, 83-85, 134, 165-166, 173-176, 232-342, 349, 439-443, 459-461 -owslib/feature/wfs200.py 261 125 52% 50-53, 70, 72-74, 84, 129, 136, 165-166, 173-176, 249-318, 330-358, 362-446, 452-455, 462-466, 471-472, 492, 517-518, 565-566, 583, 585-586 -owslib/fes2.py 272 149 45% 52-55, 76-110, 123-128, 151-181, 188-220, 237-240, 245-248, 251-254, 259, 262-265, 270, 276-279, 282-287, 293, 299, 305, 311, 317, 323, 342, 351, 354-356, 362-364, 367-373, 379-380, 383-392, 411, 461-462, 478, 485-486, 489-492, 497 -owslib/fes.py 233 158 32% 51-54, 75-109, 122-127, 150-180, 189-194, 209, 230-233, 238-241, 244-247, 252, 255-258, 263, 269-272, 275-280, 286, 292, 298, 304, 310, 316, 322-327, 330-338, 344, 347-349, 355-357, 360-366, 372-373, 376-385, 392-397, 400-403, 408, 413, 420-421, 424-427, 432 -owslib/fgdc.py 240 206 14% 19-30, 36-75, 81-104, 110-117, 123-129, 135-141, 147-150, 156-163, 169-173, 179-195, 201-204, 210-243, 250-285, 291-315, 321-333, 339-359 -owslib/gm03.py 595 205 66% 100, 115, 122-130, 144, 148, 164, 168, 172, 176, 180, 184, 188, 204, 208, 212, 220, 224, 228, 236, 240, 244, 248, 256, 264, 276, 280, 284, 288, 297, 301, 305, 309, 317, 321, 333, 358-361, 369, 377-380, 388-391, 399-402, 410-413, 466-471, 479-486, 494-497, 526-530, 544-546, 554-562, 570-580, 588-617, 639-644, 652-659, 667-671, 679-683, 712, 720-739, 765, 769, 802, 810-817, 825-832, 840-849, 861, 870, 880, 895, 904-911, 919-925, 933-939, 947-953, 961-967, 1027-1033 -owslib/gml.py 44 2 95% 61, 67 -owslib/interfaces.py 58 0 100% -owslib/iso3.py 879 192 78% 109-124, 162, 229, 243, 250, 268-271, 280, 290-298, 313, 323-326, 349-350, 355-356, 362-363, 389, 726-728, 742, 745, 748, 781-782, 975-976, 1030-1044, 1133-1151, 1160-1166, 1184-1191, 1219, 1267, 1295, 1323, 1364-1397, 1402-1437, 1442-1469, 1474-1492 -owslib/iso.py 950 396 58% 59, 71-92, 96, 150, 160-163, 178, 195-207, 212-215, 223-225, 242-243, 249-253, 264-278, 347-348, 360-363, 402-439, 475-476, 489-494, 519-524, 538-540, 574-577, 602, 604, 616-617, 700-701, 714, 721-729, 758-766, 818-867, 874-883, 914-917, 931-943, 946-952, 957-968, 989, 1001-1006, 1027, 1035-1068, 1071, 1074-1080, 1087-1092, 1095, 1103, 1107-1109, 1119-1121, 1123-1125, 1138-1171, 1177-1212, 1218-1245, 1251-1269, 1279-1283, 1313-1316, 1347-1348, 1365-1366 -owslib/iso_che.py 645 596 8% 34-135, 140-143, 150-158, 165-180, 187-275, 283-311, 317-563, 569-585, 591-614, 620-681, 687-759, 765-786, 792-805, 810-822, 825-831, 836-847, 853-873, 879-903, 908-915, 921-954, 957, 960-966 -owslib/map/__init__.py 0 0 100% -owslib/map/common.py 44 5 89% 18, 20, 40, 67, 75 -owslib/map/wms111.py 373 127 66% 59, 61, 83-84, 121, 144-153, 159-189, 240-272, 293-339, 342-345, 352, 377, 389, 393-396, 400-403, 417, 451-452, 527, 541, 568-570, 585-591, 600-627, 631, 638, 641, 668, 673, 703 -owslib/map/wms130.py 407 122 70% 49-52, 60, 62, 84-85, 123, 137-140, 143-146, 150-153, 169, 178, 193, 196, 199, 203, 206-207, 285-324, 346-394, 416, 428, 438, 486-488, 531-541, 574, 588, 623-625, 627-628, 634-635, 637, 642-651, 670-676, 681-685, 703-704, 722-724, 728, 735, 738, 759, 762, 794, 800 -owslib/namespaces.py 32 4 88% 147-150 -owslib/ogcapi/__init__.py 115 80 30% 50, 61, 68-70, 79-110, 119-120, 132-151, 173-208, 224-225, 237-238, 250-251 -owslib/ogcapi/connectedsystems.py 431 312 28% 19-20, 24-25, 33-34, 43-50, 62-63, 75-79, 93-94, 108-109, 118-122, 134-137, 149-151, 165-166, 178-179, 191-195, 209-210, 222-223, 235-236, 242-243, 251-254, 264-267, 277-278, 290-291, 301-302, 309-310, 316-319, 327-330, 338-341, 351-354, 362-365, 373-377, 389-395, 405-408, 420-423, 433-436, 444-447, 455-457, 465-471, 481-486, 498-505, 519-523, 535-538, 549-552, 559-560, 568-571, 581-585, 595-596, 608-609, 619-620, 627-628, 636-639, 649-651, 661-664, 676-678, 690-691, 701-702, 717-720, 733-734, 741-742, 750-753, 763-764, 774-777, 789-790, 802-803, 812-813, 820-821, 829-832, 842-843, 853-856, 868-869, 881-882, 892-893, 903-906, 918-919, 926-927, 935-938, 948-949, 959-962, 974-975, 985-986, 998-999, 1011-1014, 1028-1029, 1041-1042, 1049-1050, 1058-1061, 1071-1074, 1086-1087, 1099-1100, 1114-1115, 1127-1128, 1135-1136, 1146-1149, 1161-1162, 1176-1177, 1189-1190, 1196-1224, 1231-1233, 1236-1237, 1240-1241, 1244-1245 -owslib/ogcapi/coverages.py 54 9 83% 34-43, 92 -owslib/ogcapi/edr.py 31 21 32% 24-25, 34-43, 67-98 -owslib/ogcapi/features.py 77 59 23% 24-25, 34-41, 53-54, 67-73, 87-90, 102-105, 133-156, 170-171, 185-197, 214-217, 231-234 -owslib/ogcapi/maps.py 34 24 29% 24-25, 34-43, 70-89 -owslib/ogcapi/processes.py 26 17 35% 22-23, 32-33, 45-46, 67-83 -owslib/ogcapi/records.py 15 8 47% 22-23, 32-39 -owslib/opensearch.py 120 106 12% 56-78, 95-141, 147-209, 223-238, 252-264 -owslib/ows.py 211 40 81% 44, 87, 90, 93, 108-109, 182-185, 190-192, 195-198, 205, 232, 235, 253-254, 288-290, 297-316, 319 -owslib/owscontext/__init__.py 0 0 100% -owslib/owscontext/atom.py 545 300 45% 50, 54-56, 212, 260, 411, 548, 578-580, 589-659, 668-760, 765-782, 788-808, 813-839, 844-861, 868-885, 892-914, 922-954, 964-994, 1004-1026 -owslib/owscontext/common.py 105 17 84% 59-61, 65-67, 116-117, 166, 174-175, 193, 207, 230-231, 245-246 -owslib/owscontext/core.py 255 44 83% 151, 159, 352, 355, 393-395, 420-421, 458, 461, 473-474, 510, 513, 525-526, 594, 597, 612-613, 645, 648, 660-661, 693, 696, 708-709, 752, 755, 771-772, 824, 827, 842-843, 894, 897, 912-913, 952, 955, 968-969 -owslib/owscontext/geojson.py 13 1 92% 31 -owslib/sos.py 8 5 38% 33-40 -owslib/swe/__init__.py 0 0 100% -owslib/swe/common.py 313 215 31% 27-38, 43-46, 50-57, 61-64, 68-71, 83-95, 99, 105-108, 113-117, 122-126, 131-144, 149-159, 164-165, 172-173, 178-183, 188-195, 201-206, 212-219, 224-236, 241-251, 256-259, 264-272, 277-280, 285-294, 299-302, 306-333, 338-356, 361-379, 384-386, 389, 394, 399-405, 408, 413, 420-421, 424, 429, 434-441, 446-452, 457-461, 466, 471-477, 482-487, 492, 497 -owslib/swe/observation/__init__.py 0 0 100% -owslib/swe/observation/om.py 57 34 40% 24, 30-31, 34, 43-72, 77, 85-86, 91-98, 101, 107, 113-115, 118 -owslib/swe/observation/sos100.py 190 158 17% 30-32, 36-39, 43-63, 67-70, 77-106, 109-141, 155-201, 207-210, 215-270, 273, 276, 281-284, 290-304, 314-317, 325-327 -owslib/swe/observation/sos200.py 220 180 18% 32-34, 38-41, 45-66, 70-73, 80-115, 119-151, 172-216, 222-225, 230-287, 290, 293, 298-301, 307-321, 331-334, 342-344, 352-358, 361-362, 365, 380-392 -owslib/swe/observation/waterml2.py 77 44 43% 27, 35-36, 40-42, 45, 51, 57-65, 68-69, 72, 79, 87-99, 102, 110-120, 129-140, 146, 153 -owslib/swe/sensor/__init__.py 0 0 100% -owslib/swe/sensor/sml.py 228 149 35% 20, 25-33, 38-46, 52-62, 68, 74, 81-84, 89-91, 96-105, 110-114, 119-124, 130, 135-145, 151, 158, 165-179, 185-191, 197, 202-206, 211-215, 220-222, 227-234, 241-243, 248-255, 260-261, 267-269, 275-292, 297-298, 303-305, 310-312, 317-319, 324-325, 330-331, 337-341, 346-347, 352, 357, 362 -owslib/tms.py 236 179 24% 28-32, 44-70, 74-80, 84-96, 99-102, 106-122, 125-131, 134-156, 163-173, 181, 184-198, 201-204, 208, 212, 216, 220, 224, 228, 232, 236, 257-269, 272-301, 307-308, 311-313, 322-331, 337-338, 345-347 -owslib/util.py 510 221 57% 42, 49, 52, 55, 60, 63, 66, 78-82, 104-122, 169, 171, 173, 176, 179, 181, 191-197, 203, 206, 210-237, 259, 280-281, 285-306, 323-326, 358, 424-464, 469-499, 503-504, 508-517, 521-522, 543-547, 565-567, 583-587, 653, 681, 690, 773-776, 780-783, 805, 811-815, 823-825, 832-836, 842-846, 853-865, 869, 919, 926-930, 934, 941, 948-952, 956, 963, 972-988, 990, 997, 1003, 1005, 1008, 1010, 1017, 1023-1027, 1031, 1037-1040, 1048, 1066 -owslib/waterml/__init__.py 0 0 100% -owslib/waterml/wml10.py 24 17 29% 6, 12-20, 24-34 -owslib/waterml/wml11.py 24 17 29% 6, 12-20, 24-34 -owslib/waterml/wml.py 644 501 22% 16, 25-33, 36-39, 42-45, 62-63, 66-67, 70-78, 83-91, 98, 102, 109-110, 113-125, 134-135, 138-159, 168-169, 172-173, 176-184, 189, 193, 197, 201, 205, 209, 213, 216-224, 232-233, 236-258, 266-267, 270-305, 313-314, 317-333, 341-342, 345-346, 349-357, 360-367, 374-375, 380, 384, 387-441, 448-449, 452-512, 519-520, 523-531, 536-537, 540-549, 554-555, 558-565, 570-571, 574-580, 597-598, 603, 607, 611, 614-620, 623-628, 633-634, 637-643, 648-649, 652-653, 657-673, 676-706, 711-712, 715-739, 744-745, 748-755, 760-761, 764-776, 781-782, 785, 788-791, 794-810, 815-816, 819-827, 832-833, 836-849, 854-855, 858-865, 870-871, 874-881, 886-887, 890-896, 913-914, 917-918, 921-933, 938, 942, 945-951 -owslib/wcs.py 25 21 16% 24-53 -owslib/wfs.py 16 4 75% 39-42 -owslib/wmc.py 110 95 14% 29, 40, 43-52, 55-58, 61-64, 67-73, 76-136, 141-144, 156-197, 206-209 -owslib/wms.py 15 5 67% 41-44, 57 -owslib/wmts.py 539 436 19% 113-114, 117, 133-136, 167-198, 202-208, 213-277, 281-284, 316-348, 355-387, 393-415, 452-494, 497-500, 503, 507-510, 516-530, 536-561, 569-587, 596-607, 610-613, 632-663, 666-671, 674-676, 685-695, 698-701, 711-871, 878-881, 884, 893-903, 910-924, 934-939, 946-949 -owslib/wps.py 762 142 81% 165-166, 194-197, 199, 201, 203, 205, 220, 320, 362, 509-516, 524, 661-662, 737, 758, 766, 770, 778, 810-811, 818-819, 828-829, 832, 839-842, 859, 862, 875-908, 919-928, 953-957, 1012, 1029-1030, 1038-1039, 1089, 1108-1111, 1304, 1423-1426, 1438, 1453, 1457-1470, 1484-1500, 1514, 1647, 1702, 1704, 1706, 1722, 1724, 1726, 1744, 1747, 1928-1941, 1951-1955, 1964-1984, 2002 ------------------------------------------------------------------- -TOTAL 14348 8076 44% - -=========================== short test summary info ============================ -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:233: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:262: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:272: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:279: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:297: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:344: OSH server is unreachable -SKIPPED [1] tests/test_ogcapi_connectedsystems_osh.py:391: OSH server is unreachable -========== 225 passed, 7 skipped, 112 deselected, 2 warnings in 4.72s ========== +dh: command-omitted: The call to "dh_auto_test -O--buildsystem=pybuild" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild @@ -1313,12 +1007,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/610885/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2042237 and its subdirectories -I: Current time: Sun Jan 3 20:31:40 -12 2027 -I: pbuilder-time-stamp: 1799051500 +I: removing directory /srv/workspace/pbuilder/610885 and its subdirectories +I: Current time: Tue Dec 2 16:10:42 +14 2025 +I: pbuilder-time-stamp: 1764641442