Fri Jan 12 05:55:20 UTC 2024 I: starting to build alembic/bookworm/armhf on jenkins on '2024-01-12 05:55' Fri Jan 12 05:55:20 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_21/409/console.log Fri Jan 12 05:55:21 UTC 2024 I: Downloading source for bookworm/alembic=1.8.1-2 --2024-01-12 05:55:21-- http://cdn-fastly.deb.debian.org/debian/pool/main/a/alembic/alembic_1.8.1-2.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2302 (2.2K) [text/prs.lines.tag] Saving to: ‘alembic_1.8.1-2.dsc’ 0K .. 100% 888K=0.003s 2024-01-12 05:55:21 (888 KB/s) - ‘alembic_1.8.1-2.dsc’ saved [2302/2302] Fri Jan 12 05:55:21 UTC 2024 I: alembic_1.8.1-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: alembic Binary: alembic, python3-alembic Architecture: all Version: 1.8.1-2 Maintainer: Debian Python Team Uploaders: Thomas Goirand , Ondřej Nový , Homepage: https://github.com/sqlalchemy/alembic Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/python-team/packages/alembic Vcs-Git: https://salsa.debian.org/python-team/packages/alembic.git Testsuite: autopkgtest, autopkgtest-pkg-python Build-Depends: debhelper-compat (= 13), dh-python, python3-all, python3-changelog, python3-setuptools, python3-sphinx, python3-sphinx-copybutton, python3-sphinx-paramlinks Build-Depends-Indep: python3-dateutil, python3-editor, python3-mako, python3-mock, python3-pytest, python3-sqlalchemy Package-List: alembic deb python optional arch=all python3-alembic deb python optional arch=all Checksums-Sha1: 287d9ede91a906190821843bbb69f8dbd45d246f 545731 alembic_1.8.1.orig.tar.gz a98db60224e2981a617a6e4bb27666d3e32220d2 7816 alembic_1.8.1-2.debian.tar.xz Checksums-Sha256: b04a3dca79e82d1cc223ab5e173620538d51880e024fa9f08b4f4aca614a84cb 545731 alembic_1.8.1.orig.tar.gz a5762c88773938072b5b5865743d630c17050bc0ee7853c18268bb6139484112 7816 alembic_1.8.1-2.debian.tar.xz Files: d479d96328f8833ef08afa5868f76bf0 545731 alembic_1.8.1.orig.tar.gz 3d55d01ed0991caa64253503948f5440 7816 alembic_1.8.1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmMtnU4ACgkQ1BatFaxr Q/7cDg//dyXsEk31Xs3R2fLrGzgJESNMgeEKezJNWa06XV70VcEKgEcACmGcyxHa dTwmULfK8SeQ/RlgrdSfhckmA096kDLO0nQQC6AcSOd8/68JEVJP6AlZF+9NuZ60 Ses2wfcBZXM7o0m8NfaXPNeBfM0gE+BIF4Zs6D7XF4mL8WxIKwVbYlvEeokKVuGo YZTdIBuxjxq4FueUc0w9v6CxrXegFEaxeXuJkv44ez8F5SUa+1GA7ndFKU4mygI2 LkP/5vLUXgyW+j/vE4uU+Ooxjbo2sys66R29cfx7kPBYXOv3TP7AfgyXiGSpDtrV dQm7LnJwRDPvNiFLmmqaFTcoopSExT+cvcOJmk5+49gDJzilgS93v8XvkLW4suLY qiANuIRpyyrWqyUv3A9tlHi9rR2bst8mZKitx3TkGjbzKeVUYX4101ZP1jr0a+OM c+xKI/YoyyopXoIAOQzNcuYnVAoWdFvcdP3hJkOmcY67IcwXUHeNAJUyLNO8uVso 4BMxN7amoJc5B3QscT+4HaPDHddRjxIswNo/MnuoufbwhZ82WbFyCmVzjYnAhaVc kmx3MuPtL/O45ZTkznLiKkZtXUMaPcFF++toE5Jr1praPmv2y3pVck7CE3f0j8T9 s1YDMokJWLdeq/lwBsJz3MZqdFYPHO2n1wADulzKu1KAnwIHHVI= =ECOx -----END PGP SIGNATURE----- Fri Jan 12 05:55:21 UTC 2024 I: Checking whether the package is not for us Fri Jan 12 05:55:21 UTC 2024 I: Starting 1st build on remote node cbxi4a-armhf-rb.debian.net. Fri Jan 12 05:55:21 UTC 2024 I: Preparing to do remote build '1' on cbxi4a-armhf-rb.debian.net. Fri Jan 12 06:06:27 UTC 2024 I: Deleting $TMPDIR on cbxi4a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 11 17:55:29 -12 2024 I: pbuilder-time-stamp: 1705038929 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [alembic_1.8.1-2.dsc] I: copying [./alembic_1.8.1.orig.tar.gz] I: copying [./alembic_1.8.1-2.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Sep 23 11:49:34 2022 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./alembic_1.8.1-2.dsc: no acceptable signature found dpkg-source: info: extracting alembic in alembic-1.8.1 dpkg-source: info: unpacking alembic_1.8.1.orig.tar.gz dpkg-source: info: unpacking alembic_1.8.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Do-not-use-intersphinx.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/28250/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='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='0ac4ff7ff84a45d9b96b06ad7b80df56' 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='28250' PS1='# ' PS2='> ' 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.yy2cRysI/pbuilderrc_HFqK --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/b1 --logfile b1/build.log alembic_1.8.1-2.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux cbxi4a 6.1.0-17-armmp #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux I: ls -l /bin total 4964 -rwxr-xr-x 1 root root 838488 Apr 23 2023 bash -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 2023 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 23 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 55748 Mar 23 2023 findmnt -rwsr-xr-x 1 root root 26208 Mar 23 2023 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 2022 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 23 2023 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 23 2023 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 23 2023 more -rwsr-xr-x 1 root root 38496 Mar 23 2023 mount -rwxr-xr-x 1 root root 9824 Mar 23 2023 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 14152 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 2023 sed lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 23 2023 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 2023 tar -rwxr-xr-x 1 root root 9800 Jul 28 23:46 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 23 2023 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 23 2023 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 23 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/28250/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-python, python3-all, python3-changelog, python3-setuptools, python3-sphinx, python3-sphinx-copybutton, python3-sphinx-paramlinks, python3-dateutil, python3-editor, python3-mako, python3-mock, python3-pytest, python3-sqlalchemy dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 17881 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-changelog; however: Package python3-changelog is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx-copybutton; however: Package python3-sphinx-copybutton is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx-paramlinks; however: Package python3-sphinx-paramlinks is not installed. pbuilder-satisfydepends-dummy depends on python3-dateutil; however: Package python3-dateutil is not installed. pbuilder-satisfydepends-dummy depends on python3-editor; however: Package python3-editor is not installed. pbuilder-satisfydepends-dummy depends on python3-mako; however: Package python3-mako is not installed. pbuilder-satisfydepends-dummy depends on python3-mock; however: Package python3-mock is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy; however: Package python3-sqlalchemy is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} openssl{a} po-debconf{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-all{a} python3-attr{a} python3-babel{a} python3-certifi{a} python3-changelog{a} python3-chardet{a} python3-charset-normalizer{a} python3-dateutil{a} python3-distutils{a} python3-docutils{a} python3-editor{a} python3-greenlet{a} python3-idna{a} python3-imagesize{a} python3-iniconfig{a} python3-jinja2{a} python3-lib2to3{a} python3-mako{a} python3-markupsafe{a} python3-minimal{a} python3-mock{a} python3-more-itertools{a} python3-packaging{a} python3-pbr{a} python3-pkg-resources{a} python3-pluggy{a} python3-py{a} python3-pygments{a} python3-pytest{a} python3-requests{a} python3-roman{a} python3-setuptools{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sphinx-copybutton{a} python3-sphinx-paramlinks{a} python3-sqlalchemy{a} python3-tz{a} python3-urllib3{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} tzdata{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libjson-xs-perl libltdl-dev libmail-sendmail-perl libpaper-utils lynx python3-pil python3-sqlalchemy-ext wget 0 packages upgraded, 94 newly installed, 0 to remove and 0 not upgraded. Need to get 37.9 MB of archives. After unpacking 158 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libpython3.11-minimal armhf 3.11.2-6 [798 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf python3.11-minimal armhf 3.11.2-6 [1714 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf python3-minimal armhf 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf libreadline8 armhf 8.2-1.3 [144 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libpython3.11-stdlib armhf 3.11.2-6 [1678 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf python3.11 armhf 3.11.2-6 [572 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf libpython3-stdlib armhf 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main armhf python3 armhf 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf sgml-base all 1.31 [15.4 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf tzdata all 2023c-5+deb12u1 [296 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf openssl armhf 3.0.11-1~deb12u2 [1386 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf ca-certificates all 20230311 [153 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 36 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 38 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.3~deb12u1 [591 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf python3-distutils all 3.11.2-3 [131 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf dh-python all 5.20230130+deb12u1 [104 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf xml-core all 0.18+nmu1 [23.8 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf docutils-common all 0.19+dfsg-6 [127 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf libjs-sphinxdoc all 5.3.0-4 [130 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libjson-perl all 4.10000-1 [87.5 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf python-babel-localedata all 2.10.3-1 [5615 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf python3-alabaster all 0.7.12-1 [20.8 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf python3-all armhf 3.11.2-1+b1 [1060 B] Get: 58 http://deb.debian.org/debian bookworm/main armhf python3-attr all 22.2.0-1 [65.4 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf python3-pkg-resources all 66.1.1-1 [296 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf python3-tz all 2022.7.1-4 [30.1 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf python3-babel all 2.10.3-1 [103 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf python3-certifi all 2022.9.24-1 [153 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf sphinx-common all 5.3.0-4 [653 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf python3-roman all 3.3-3 [9880 B] Get: 65 http://deb.debian.org/debian bookworm/main armhf python3-docutils all 0.19+dfsg-6 [382 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf python3-imagesize all 1.4.1-1 [6688 B] Get: 67 http://deb.debian.org/debian bookworm/main armhf python3-markupsafe armhf 2.1.2-1+b1 [12.8 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf python3-jinja2 all 3.1.2-1 [119 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf python3-packaging all 23.0-1 [32.5 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf python3-pygments all 2.14.0+dfsg-1 [783 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf python3-charset-normalizer all 3.0.1-2 [49.3 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf python3-idna all 3.3-1 [39.4 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf python3-six all 1.16.0-4 [17.5 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf python3-urllib3 all 1.26.12-1 [117 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf python3-chardet all 5.1.0+dfsg-2 [110 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf python3-requests all 2.28.1+dfsg-1 [67.9 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf python3-snowballstemmer all 2.2.0-2 [57.8 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf python3-sphinx all 5.3.0-4 [549 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf python3-changelog all 0.5.8-1 [15.9 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf python3-dateutil all 2.8.2-2 [78.3 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf python3-editor all 1.0.3-3 [5104 B] Get: 82 http://deb.debian.org/debian bookworm/main armhf python3-greenlet armhf 2.0.2-1 [138 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf python3-iniconfig all 1.1.1-2 [6396 B] Get: 84 http://deb.debian.org/debian bookworm/main armhf python3-mako all 1.2.4+ds-1 [81.9 kB] Get: 85 http://deb.debian.org/debian bookworm/main armhf python3-setuptools all 66.1.1-1 [521 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf python3-pbr all 5.10.0-2 [61.4 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf python3-mock all 4.0.3-4 [64.0 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf python3-more-itertools all 8.10.0-2 [53.0 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf python3-pluggy all 1.0.0+repack-1 [19.7 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf python3-py all 1.11.0-1 [89.2 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf python3-pytest all 7.2.1-2 [236 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf python3-sphinx-copybutton all 0.4.0-4 [16.0 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf python3-sphinx-paramlinks all 0.5.4-2 [13.1 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf python3-sqlalchemy all 1.4.46+ds1-1 [1008 kB] Fetched 37.9 MB in 4s (9624 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (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 ... 17881 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.2-6) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_armhf.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:armhf (3.11.2-6) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (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 ... 18197 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_armhf.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../3-libreadline8_8.2-1.3_armhf.deb ... Unpacking libreadline8:armhf (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_armhf.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (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 ... 18631 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.2-1+b1_armhf.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../01-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package tzdata. Preparing to unpack .../02-tzdata_2023c-5+deb12u1_all.deb ... Unpacking tzdata (2023c-5+deb12u1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../03-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package openssl. Preparing to unpack .../04-openssl_3.0.11-1~deb12u2_armhf.deb ... Unpacking openssl (3.0.11-1~deb12u2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../05-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../06-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../07-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../08-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../09-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../10-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../11-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../12-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../13-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../14-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../16-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../17-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../18-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../19-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../20-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../21-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../22-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../23-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../24-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../26-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../27-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../28-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../29-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../30-libxml2_2.9.14+dfsg-1.3~deb12u1_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../35-python3-lib2to3_3.11.2-3_all.deb ... Unpacking python3-lib2to3 (3.11.2-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../36-python3-distutils_3.11.2-3_all.deb ... Unpacking python3-distutils (3.11.2-3) ... Selecting previously unselected package dh-python. Preparing to unpack .../37-dh-python_5.20230130+deb12u1_all.deb ... Unpacking dh-python (5.20230130+deb12u1) ... Selecting previously unselected package xml-core. Preparing to unpack .../38-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../39-docutils-common_0.19+dfsg-6_all.deb ... Unpacking docutils-common (0.19+dfsg-6) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../40-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../41-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../42-libjs-sphinxdoc_5.3.0-4_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-4) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../43-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../44-python-babel-localedata_2.10.3-1_all.deb ... Unpacking python-babel-localedata (2.10.3-1) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../45-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../46-python3-all_3.11.2-1+b1_armhf.deb ... Unpacking python3-all (3.11.2-1+b1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../47-python3-attr_22.2.0-1_all.deb ... Unpacking python3-attr (22.2.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../48-python3-pkg-resources_66.1.1-1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../49-python3-tz_2022.7.1-4_all.deb ... Unpacking python3-tz (2022.7.1-4) ... Selecting previously unselected package python3-babel. Preparing to unpack .../50-python3-babel_2.10.3-1_all.deb ... Unpacking python3-babel (2.10.3-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../51-python3-certifi_2022.9.24-1_all.deb ... Unpacking python3-certifi (2022.9.24-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../52-sphinx-common_5.3.0-4_all.deb ... Unpacking sphinx-common (5.3.0-4) ... Selecting previously unselected package python3-roman. Preparing to unpack .../53-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../54-python3-docutils_0.19+dfsg-6_all.deb ... Unpacking python3-docutils (0.19+dfsg-6) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../55-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../56-python3-markupsafe_2.1.2-1+b1_armhf.deb ... Unpacking python3-markupsafe (2.1.2-1+b1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../57-python3-jinja2_3.1.2-1_all.deb ... Unpacking python3-jinja2 (3.1.2-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../58-python3-packaging_23.0-1_all.deb ... Unpacking python3-packaging (23.0-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../59-python3-pygments_2.14.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.14.0+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../60-python3-charset-normalizer_3.0.1-2_all.deb ... Unpacking python3-charset-normalizer (3.0.1-2) ... Selecting previously unselected package python3-idna. Preparing to unpack .../61-python3-idna_3.3-1_all.deb ... Unpacking python3-idna (3.3-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../62-python3-six_1.16.0-4_all.deb ... Unpacking python3-six (1.16.0-4) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../63-python3-urllib3_1.26.12-1_all.deb ... Unpacking python3-urllib3 (1.26.12-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../64-python3-chardet_5.1.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.1.0+dfsg-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../65-python3-requests_2.28.1+dfsg-1_all.deb ... Unpacking python3-requests (2.28.1+dfsg-1) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../66-python3-snowballstemmer_2.2.0-2_all.deb ... Unpacking python3-snowballstemmer (2.2.0-2) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../67-python3-sphinx_5.3.0-4_all.deb ... Unpacking python3-sphinx (5.3.0-4) ... Selecting previously unselected package python3-changelog. Preparing to unpack .../68-python3-changelog_0.5.8-1_all.deb ... Unpacking python3-changelog (0.5.8-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../69-python3-dateutil_2.8.2-2_all.deb ... Unpacking python3-dateutil (2.8.2-2) ... Selecting previously unselected package python3-editor. Preparing to unpack .../70-python3-editor_1.0.3-3_all.deb ... Unpacking python3-editor (1.0.3-3) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../71-python3-greenlet_2.0.2-1_armhf.deb ... Unpacking python3-greenlet (2.0.2-1) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../72-python3-iniconfig_1.1.1-2_all.deb ... Unpacking python3-iniconfig (1.1.1-2) ... Selecting previously unselected package python3-mako. Preparing to unpack .../73-python3-mako_1.2.4+ds-1_all.deb ... Unpacking python3-mako (1.2.4+ds-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../74-python3-setuptools_66.1.1-1_all.deb ... Unpacking python3-setuptools (66.1.1-1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../75-python3-pbr_5.10.0-2_all.deb ... Unpacking python3-pbr (5.10.0-2) ... Selecting previously unselected package python3-mock. Preparing to unpack .../76-python3-mock_4.0.3-4_all.deb ... Unpacking python3-mock (4.0.3-4) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../77-python3-more-itertools_8.10.0-2_all.deb ... Unpacking python3-more-itertools (8.10.0-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../78-python3-pluggy_1.0.0+repack-1_all.deb ... Unpacking python3-pluggy (1.0.0+repack-1) ... Selecting previously unselected package python3-py. Preparing to unpack .../79-python3-py_1.11.0-1_all.deb ... Unpacking python3-py (1.11.0-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../80-python3-pytest_7.2.1-2_all.deb ... Unpacking python3-pytest (7.2.1-2) ... Selecting previously unselected package python3-sphinx-copybutton. Preparing to unpack .../81-python3-sphinx-copybutton_0.4.0-4_all.deb ... Unpacking python3-sphinx-copybutton (0.4.0-4) ... Selecting previously unselected package python3-sphinx-paramlinks. Preparing to unpack .../82-python3-sphinx-paramlinks_0.5.4-2_all.deb ... Unpacking python3-sphinx-paramlinks (0.5.4-2) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../83-python3-sqlalchemy_1.4.46+ds1-1_all.deb ... Unpacking python3-sqlalchemy (1.4.46+ds1-1) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up python-babel-localedata (2.10.3-1) ... Setting up tzdata (2023c-5+deb12u1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Jan 12 05:57:54 UTC 2024. Universal Time is now: Fri Jan 12 05:57:54 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up autopoint (0.21-12) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libjson-perl (4.10000-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up sgml-base (1.31) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up openssl (3.0.11-1~deb12u2) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up libreadline8:armhf (8.2-1.3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up libjs-sphinxdoc (5.3.0-4) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up xml-core (0.18+nmu1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:armhf (3.11.2-6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up sphinx-common (5.3.0-4) ... Setting up libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up python3-markupsafe (2.1.2-1+b1) ... Setting up python3-tz (2022.7.1-4) ... Setting up python3-six (1.16.0-4) ... Setting up python3-roman (3.3-3) ... Setting up python3-jinja2 (3.1.2-1) ... Setting up python3-packaging (23.0-1) ... Setting up python3-certifi (2022.9.24-1) ... Setting up python3-snowballstemmer (2.2.0-2) ... Setting up python3-greenlet (2.0.2-1) ... Setting up python3-idna (3.3-1) ... Setting up python3-urllib3 (1.26.12-1) ... Setting up python3-pluggy (1.0.0+repack-1) ... Setting up python3-dateutil (2.8.2-2) ... Setting up python3-lib2to3 (3.11.2-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-pkg-resources (66.1.1-1) ... Setting up python3-distutils (3.11.2-3) ... Setting up dh-python (5.20230130+deb12u1) ... Setting up python3-more-itertools (8.10.0-2) ... Setting up python3-iniconfig (1.1.1-2) ... Setting up python3-attr (22.2.0-1) ... Setting up python3-setuptools (66.1.1-1) ... Setting up python3-py (1.11.0-1) ... Setting up python3-babel (2.10.3-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-pbr (5.10.0-2) ... Setting up python3-charset-normalizer (3.0.1-2) ... Setting up python3-pytest (7.2.1-2) ... Setting up python3-alabaster (0.7.12-1) ... Setting up python3-all (3.11.2-1+b1) ... Setting up python3-sqlalchemy (1.4.46+ds1-1) ... Setting up python3-mock (4.0.3-4) ... Setting up python3-pygments (2.14.0+dfsg-1) ... Setting up python3-chardet (5.1.0+dfsg-2) ... Setting up python3-requests (2.28.1+dfsg-1) ... Setting up python3-mako (1.2.4+ds-1) ... Setting up python3-editor (1.0.3-3) ... Processing triggers for libc-bin (2.36-9+deb12u3) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.19+dfsg-6) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.19+dfsg-6) ... Setting up python3-sphinx (5.3.0-4) ... Setting up python3-sphinx-copybutton (0.4.0-4) ... Setting up python3-changelog (0.5.8-1) ... Setting up python3-sphinx-paramlinks (0.5.4-2) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/alembic-1.8.1/ && 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 > ../alembic_1.8.1-2_source.changes dpkg-buildpackage: info: source package alembic dpkg-buildpackage: info: source version 1.8.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf dpkg-source: info: using options from alembic-1.8.1/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py clean /usr/lib/python3/dist-packages/setuptools/dist.py:775: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running clean removing '/build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build' (and everything under it) 'build/bdist.linux-armhf' does not exist -- can't clean it 'build/scripts-3.11' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py config /usr/lib/python3/dist-packages/setuptools/dist.py:775: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:240: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/dist.py:775: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running build running build_py creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/command.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/migration.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/config.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/__main__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/context.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/environment.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/op.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate copying alembic/autogenerate/api.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate copying alembic/autogenerate/compare.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate copying alembic/autogenerate/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate copying alembic/autogenerate/rewriter.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate copying alembic/autogenerate/render.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime copying alembic/runtime/migration.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime copying alembic/runtime/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime copying alembic/runtime/environment.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script copying alembic/script/write_hooks.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script copying alembic/script/revision.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script copying alembic/script/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script copying alembic/script/base.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/messaging.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/exc.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/compat.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/pyfiles.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/langhelpers.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/editor.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util copying alembic/util/sqla_compat.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/oracle.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/postgresql.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/mysql.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/sqlite.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/impl.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/base.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl copying alembic/ddl/mssql.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/util.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/schemacompare.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/fixtures.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/env.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/assertions.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/warnings.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing copying alembic/testing/requirements.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/toimpl.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/batch.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/base.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/schemaobj.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations copying alembic/operations/ops.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_autogen_fks.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_autogen_identity.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_environment.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/_autogen_fixtures.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_autogen_comments.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_autogen_diffs.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_autogen_computed.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite copying alembic/testing/suite/test_op.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/plugin copying alembic/testing/plugin/bootstrap.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/plugin copying alembic/testing/plugin/__init__.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/plugin running egg_info creating alembic.egg-info writing alembic.egg-info/PKG-INFO writing dependency_links to alembic.egg-info/dependency_links.txt writing entry points to alembic.egg-info/entry_points.txt writing requirements to alembic.egg-info/requires.txt writing top-level names to alembic.egg-info/top_level.txt writing manifest file 'alembic.egg-info/SOURCES.txt' reading manifest file 'alembic.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.js' under directory 'docs' warning: no files found matching '*.jpg' under directory 'docs' warning: no files found matching '*.sty' under directory 'docs' warning: no files found matching '*.dat' under directory 'tests' warning: no files found matching '*.pyi' under directory 'tests' warning: no files found matching '*.pyi' under directory 'alembic/templates' no previously-included directories found matching 'docs/build/output' adding license file 'LICENSE' writing manifest file 'alembic.egg-info/SOURCES.txt' /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.async' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.async' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.async' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.async' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.generic' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.generic' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.generic' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.generic' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.multidb' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.multidb' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.multidb' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.multidb' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying alembic/context.pyi -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/op.pyi -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic copying alembic/py.typed -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async copying alembic/templates/async/README -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async copying alembic/templates/async/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async copying alembic/templates/async/env.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async copying alembic/templates/async/script.py.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic copying alembic/templates/generic/README -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic copying alembic/templates/generic/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic copying alembic/templates/generic/env.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic copying alembic/templates/generic/script.py.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic creating /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb copying alembic/templates/multidb/README -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb copying alembic/templates/multidb/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb copying alembic/templates/multidb/env.py -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb copying alembic/templates/multidb/script.py.mako -> /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb dh_auto_test -O--buildsystem=pybuild I: pybuild pybuild:307: cp /build/reproducible-path/alembic-1.8.1/setup.cfg /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build I: pybuild base:240: cd /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build; python3.11 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.11.2, pytest-7.2.1, pluggy-1.0.0+repack -- /usr/bin/python3.11 cachedir: .pytest_cache rootdir: /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build, configfile: setup.cfg collecting ... collected 1664 items tests/test_autogen_composition.py::AddColumnOrderTest::test_render_add_columns PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTest::test_imports_maintined PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_batch PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_diffs_standard PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTest::test_render_nothing_batch PASSED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_diffs_extras SKIPPED [ 0%] tests/test_autogen_composition.py::AutogenerateDiffTestWSchema::test_render_nothing SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_by_schema_name SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_downgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_alt_schema_included_upgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_schema_name_upgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_by_table_name_upgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_downgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCrossSchemaTest::test_default_schema_omitted_upgrade SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_no_version_table SKIPPED [ 0%] tests/test_autogen_diffs.py::AutogenCustomVersionTableAndSchemaTest::test_version_table_in_target SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_no_version_table SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenCustomVersionTableSchemaTest::test_version_table_in_target SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_no_version_table PASSED [ 1%] tests/test_autogen_diffs.py::AutogenCustomVersionTableTest::test_version_table_in_target PASSED [ 1%] tests/test_autogen_diffs.py::AutogenDefaultSchemaIsNoneTest::test_no_default_schema PASSED [ 1%] tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_one SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_three SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenDefaultSchemaTest::test_uses_explcit_schema_in_default_two SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenKeyTest::test_autogen PASSED [ 1%] tests/test_autogen_diffs.py::AutogenSystemColTest::test_dont_add_system SKIPPED [ 1%] tests/test_autogen_diffs.py::AutogenVersionTableTest::test_no_version_table PASSED [ 1%] tests/test_autogen_diffs.py::AutogenVersionTableTest::test_version_table_in_target PASSED [ 1%] tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_modified_custom_compare_type_returns_True PASSED [ 1%] tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_column_type_not_modified_custom_compare_type_returns_False PASSED [ 1%] tests/test_autogen_diffs.py::AutogenerateCustomCompareTypeTest::test_uses_custom_compare_type_function PASSED [ 1%] tests/test_autogen_diffs.py::AutogenerateDiffOrderTest::test_diffs_order PASSED [ 1%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_affinity_typedec PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_custom_type_compare PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_diffs PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_dont_barf_on_already_reflected PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_name PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_include_object PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_local PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTest::test_skip_null_type_comparison_reflected PASSED [ 2%] tests/test_autogen_diffs.py::AutogenerateDiffTestWSchema::test_diffs SKIPPED [ 2%] tests/test_autogen_diffs.py::AutogenerateVariantCompareTest_sqlite+pysqlite_3_40_1::test_variant_no_issue PASSED [ 2%] tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata PASSED [ 2%] tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_as_sql PASSED [ 2%] tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_name PASSED [ 2%] tests/test_autogen_diffs.py::CompareMetadataTest::test_compare_metadata_include_object PASSED [ 2%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola0-colb0-False-_exclusions0] SKIPPED [ 2%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola1-colb1-True-_exclusions1] SKIPPED [ 2%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola2-colb2-True-_exclusions2] SKIPPED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola0-_exclusions0] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola1-_exclusions1] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola10-_exclusions10] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola11-_exclusions11] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola12-_exclusions12] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola13-_exclusions13] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola14-_exclusions14] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola15-_exclusions15] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola16-_exclusions16] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola17-_exclusions17] SKIPPED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola18-_exclusions18] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola2-_exclusions2] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola3-_exclusions3] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola4-_exclusions4] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola5-_exclusions5] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola6-_exclusions6] PASSED [ 3%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola7-_exclusions7] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola8-_exclusions8] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola9-_exclusions9] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola0-colb0-False-_exclusions0] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola1-colb1-True-_exclusions1] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola2-colb2-True-_exclusions2] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola3-colb3-True-_exclusions3] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola4-colb4-True-_exclusions4] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola5-colb5-False-_exclusions5] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola6-colb6-False-_exclusions6] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola7-colb7-False-_exclusions7] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_numeric_comparisons[cola8-colb8-False-_exclusions8] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola0-colb0-False-_exclusions0] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola1-colb1-False-_exclusions1] PASSED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola10-colb10-False-_exclusions10] SKIPPED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola11-colb11-False-_exclusions11] SKIPPED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola12-colb12-True-_exclusions12] SKIPPED [ 4%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola13-colb13-False-_exclusions13] SKIPPED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola14-colb14-True-_exclusions14] SKIPPED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola2-colb2-True-_exclusions2] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola3-colb3-True-_exclusions3] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola4-colb4-False-_exclusions4] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola5-colb5-False-_exclusions5] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola6-colb6-True-_exclusions6] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola7-colb7-True-_exclusions7] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola8-colb8-True-_exclusions8] PASSED [ 5%] tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola9-colb9-True-_exclusions9] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-BIGINT] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-INTEGER] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[BIGINT-SMALLINT] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10)-DECIMAL(10, 5)] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 2)-NUMERIC(10)] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DATETIME] PASSED [ 5%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-DECIMAL(10, 6)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(10, 5)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[DECIMAL(10, 5)-NUMERIC(12, 5)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-INTEGER] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-SMALLINT] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[INTEGER-VARCHAR] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[NUMERIC-NUMERIC] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[TEXT-VARCHAR(255)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-INTEGER] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(30)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR(40)] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_compare_type[VARCHAR(30)-VARCHAR] PASSED [ 6%] tests/test_autogen_diffs.py::CompareTypeSpecificityTest::test_typedec_to_nonstandard PASSED [ 6%] tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_name_filters_supports_extension_types PASSED [ 6%] tests/test_autogen_diffs.py::IncludeFiltersAPITest::test_run_object_filters_supports_extension_types PASSED [ 6%] tests/test_autogen_diffs.py::MultipleMetaDataTest::test_empty_list PASSED [ 6%] tests/test_autogen_diffs.py::MultipleMetaDataTest::test_multiple PASSED [ 7%] tests/test_autogen_diffs.py::MultipleMetaDataTest::test_non_list_sequence PASSED [ 7%] tests/test_autogen_diffs.py::MultipleMetaDataTest::test_raise_on_dupe PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_check PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_column PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_fk PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_pk_no_orig PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_table PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_add_unique PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_create_index PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_check PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_column PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_fk PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_index PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_pk PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_table PASSED [ 7%] tests/test_autogen_diffs.py::OrigObjectTest::test_drop_unique PASSED [ 8%] tests/test_autogen_diffs.py::PGCompareMetaData::test_compare_metadata_schema SKIPPED [ 8%] tests/test_autogen_diffs.py::PKConstraintUpgradesIgnoresNullableTest_sqlite+pysqlite_3_40_1::test_no_change PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_idx_non_col PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_add_ix_on_table_create PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_indexes PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_idx_string_col_in_fn_no_change PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_ix_casing_convention_changed_so_put_drops_first PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_idx_index_named_as_column PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_new_table_added PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_covering_index SKIPPED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_composite_fk_index_named PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_fk_index_named PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_named_as_column PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_index_w_colkeys PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_nconv_name PASSED [ 8%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_ix_w_mixed_case_plain_name PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_ix_changed_labels_were_truncated PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_removed_idx_index_named_as_column PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_explicit_idx PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_case_sensitive_implicit_idx PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_unchanged_idx_non_col PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 9%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed PASSED [ 10%] tests/test_autogen_indexes.py::AutogenerateUniqueIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_index PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_add_metadata_unique PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_index PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_change_unique PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[name] PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_index[object] PASSED [ 10%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[name] PASSED [ 11%] tests/test_autogen_indexes.py::IncludeHooksTest_sqlite+pysqlite_3_40_1::test_remove_connection_uq[object] PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_named_cols_changed PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 11%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unique_not_reported PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReflectionIndexTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_unique_constraint PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_add_uq_ix_on_table_create PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_reverse_table_drop SKIPPED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_dont_add_uq_on_table_create PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_drop_table_w_uq_constraint PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_becomes_unique PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_index_flag_becomes_named_unique_constraint PASSED [ 12%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_mismatch_db_named_col_flag PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_named_cols_changed PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_implicit_uq_w_naming_conv PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_one PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_two PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_unique_w_colkeys PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_nconv_name PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_changed_uq_w_mixed_case_plain_name PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_nothing_uq_changed_labels_were_truncated PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_constraint PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_named_unique_index PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_plain_index_is_reported PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_remove_unique_index_not_reported PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_flag_nothing_changed PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unique_not_reported PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_unnamed_cols_changed PASSED [ 13%] tests/test_autogen_indexes.py::NoUqReportsIndAsUqTest_sqlite+pysqlite_3_40_1::test_uq_casing_convention_changed_so_put_drops_first SKIPPED [ 14%] tests/test_autogen_indexes.py::TruncatedIdxTest::test_idx_matches_long PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_batch PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_inline_colkeys PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_kwarg PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_schema_batch PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_fk_constraint_separate_colkeys PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_batch PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_schema_batch PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_add_unique_constraint_unicode_schema PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_batch_schema PASSED [ 14%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_fk_constraint_schema PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_index PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_batch PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_index_schema_batch PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_drop_unique_constraint_schema_reprobj PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_generic_array_type PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[False] PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_computed_persisted[True] PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_custom_kwarg PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw0-sa.Identity(always=False)] PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw1-sa.Identity(always=None)] PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw2-sa.Identity(always=True)] PASSED [ 15%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_identity[kw3-sa.Identity(always=False, on_null=True, start=2, increment=4, minvalue=-3, maxvalue=99, nominvalue=True, nomaxvalue=True, cycle=True, cache=42, order=True)] PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_system PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_w_schema PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_column_with_comment PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_batch PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_cast PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_custom_kwarg PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_desc PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_func PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_add_index_schema_batch PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_addtl_args PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw0-sa.Identity(always=False)] PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw1-sa.Identity(always=None)] PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw2-sa.Identity(always=True)] PASSED [ 16%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_add_identity[kw3-sa.Identity(always=False, on_null=True, start=2, increment=4, minvalue=-3, maxvalue=99, nominvalue=True, nomaxvalue=True, cycle=True, cache=42, order=True)] PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[False] PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_existing_default_perisisted[True] PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[False] PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_computed_modify_default_perisisted[True] PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_drop_identity PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_existing_comment PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_alter_column_modify_comment PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_array_no_context PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_literal_binds PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_check_constraint_sqlexpr PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_col_autoinc_false_mysql PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_col_comment_with_quote PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_col_drop_comment PASSED [ 17%] tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_comment PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_col_with_server_default PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_existing_comment PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_op_with_schema PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_create_table_comment_with_quote_op PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_custom PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_column_w_schema PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_index_custom_kwarg PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_comment_op_existing_with_quote PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_drop_table_w_schema PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_empty_pk_vs_nonempty_pk PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_enum PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_plaintext PASSED [ 18%] tests/test_autogen_render.py::AutogenRenderTest::test_render_executesql_sqlexpr_notimplemented PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_bad_table_resolve_dont_get_confused PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_kwarg PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_link_to_name PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_resolve_key PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_use_alter PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_fk_constraint_w_metadata_schema PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_no_existing_type PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_default PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_nullable_w_schema PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_reflected_int_server_default PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_autoincrement PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_modify_type_w_schema PASSED [ 19%] tests/test_autogen_render.py::AutogenRenderTest::test_render_non_native_enum PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_pk_with_col_name_vs_col_key PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_quoted_server_default PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_context_passed PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_func PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_int PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_no_context PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_non_native_boolean PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_server_default_text PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_max_cols PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_no_implicit_check PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_upgrade PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_autoincrement PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_fk_schema PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_metadata_schema_override PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes PASSED [ 20%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_prefixes_schema PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_schema PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_system PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_name PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unicode_schema PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_w_unsupported_constraint PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_table_with_comment PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_unicode_server_default PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_unique_constraint_opts PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_render_variant PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_repr_custom_type_w_sqla_prefix PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_repr_dialect_type PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_repr_plain_sqla_type PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_None PASSED [ 21%] tests/test_autogen_render.py::AutogenRenderTest::test_repr_user_type_user_prefix_present PASSED [ 21%] tests/test_autogen_render.py::RenderNamingConventionTest::test_create_table_plus_add_index_in_modify PASSED [ 21%] tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_named_unique_constraint PASSED [ 21%] tests/test_autogen_render.py::RenderNamingConventionTest::test_explicit_unique_constraint PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_implicit_unique_constraint PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_ck_constraint PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_fk PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_inline_pk_constraint PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_render_add_index_schema PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_render_check_constraint_renamed PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_render_drop_index PASSED [ 22%] tests/test_autogen_render.py::RenderNamingConventionTest::test_schema_type_boolean PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_add_col PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_create_check PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_create_fk PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_create_fk_schema PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_create_pk PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_create_uq PASSED [ 22%] tests/test_batch.py::BatchAPITest::test_drop_col PASSED [ 23%] tests/test_batch.py::BatchAPITest::test_drop_constraint PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_ck PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_another_insert PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_end PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_middle PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_penultimate PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_after_plus_no_order PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_before PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_another_insert PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_beginning PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_insert_before_middle PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_no_order_plus_insert_after PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_col_partial_reordering PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_column_comment PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_fk PASSED [ 23%] tests/test_batch.py::BatchApplyTest::test_add_server_default PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_add_table_opts PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_add_uq PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_alter_column_comment PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_change_type PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_change_type_schematype_to_non PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_create_index PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_do_not_add_existing_columns_columns PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_ck_col PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_ck_table PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_col PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_col_remove_fk PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_col_remove_pk PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_col_retain_fk_selfref PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_fk PASSED [ 24%] tests/test_batch.py::BatchApplyTest::test_drop_index PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_drop_pk PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_drop_server_default PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_drop_uq PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_partial_reordering PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_regen_multi_fk PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_regen_multi_fk_schema PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_boolean PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_boolean_no_ck PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_enum PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_fk PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_literal_ck_workaround PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_pk PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_sql_ck PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_w_index PASSED [ 25%] tests/test_batch.py::BatchApplyTest::test_rename_col_w_uq PASSED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[always] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_ck_constraint[auto] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[False] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_generated[True] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_identity SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_auto_server_default_calculated SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_comment_recreate SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_after_recreate SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_raise_on_alter SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_insert_before_recreate SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_column_recreate SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[always] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_pk_constraint[auto] SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_table_comment SKIPPED [ 26%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[always] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq[auto] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[always] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_add_uq_plus_col[auto] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_alter_column_comment_recreate SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_boolean_to_int SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_change_type_int_to_boolean SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_create_drop_index SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[always] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_ck_constraint[auto] SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_col_schematype SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_fk_recreate SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_column_pk SKIPPED [ 27%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_foreign_key SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_col_also_pk_const SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_pk_col_readd_pk_col SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_drop_table_comment SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_auto SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_recreate SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_fk_points_to_me_sqlite_refinteg SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_ix_existing SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_no_net_change_timestamp_w_default SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_boolean_named_ck SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_non_native_boolean_no_ck SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_rename_column_pk SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_auto SKIPPED [ 28%] tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_recreate SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripMySQLTest::test_selfref_fk_sqlite_refinteg SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[always] SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_ck_constraint[auto] SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_col_table_has_native_boolean SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[False] SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_generated[True] SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_identity SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_auto_server_default_calculated SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_comment_recreate SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_after_recreate SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_raise_on_alter SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_insert_before_recreate SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_column_recreate SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[always] SKIPPED [ 29%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_pk_constraint[auto] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_table_comment SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[always] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq[auto] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[always] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_add_uq_plus_col[auto] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_alter_column_comment_recreate SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_boolean_to_int SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_change_type_int_to_boolean SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_create_drop_index SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[always] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_ck_constraint[auto] SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_col_schematype SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column SKIPPED [ 30%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_fk_recreate SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_column_pk SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_foreign_key SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_col_also_pk_const SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_pk_col_readd_pk_col SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_drop_table_comment SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_auto SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_recreate SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_fk_points_to_me_sqlite_refinteg SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_ix_existing SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_no_net_change_timestamp_w_default SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_boolean_named_ck SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_non_native_boolean_no_ck SKIPPED [ 31%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_rename_column_pk SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_auto SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_recreate SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripPostgresqlTest::test_selfref_fk_sqlite_refinteg SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[always] PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_ck_constraint[auto] PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_auto PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[False] PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_generated[True] PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_server_default_calculated PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_comment SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate SKIPPED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_after_recreate PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_raise_on_alter PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_insert_before_recreate PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_column_recreate PASSED [ 32%] tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[always] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_pk_constraint[auto] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_table_comment SKIPPED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_uq[always] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_uq[auto] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[always] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_add_uq_plus_col[auto] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment SKIPPED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate SKIPPED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_change_type PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_change_type_boolean_to_int PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_change_type_int_to_boolean PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_create_drop_index PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[always] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_drop_ck_constraint[auto] PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_drop_col_schematype PASSED [ 33%] tests/test_batch.py::BatchRoundTripTest::test_drop_column PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_column_fk_recreate PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_column_pk PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_foreign_key PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_col_also_pk_const PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_pk_col_readd_pk_col PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment SKIPPED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_auto PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_recreate PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_fk_points_to_me_sqlite_refinteg PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_ix_existing PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_no_net_change_timestamp_w_default PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_rename_column PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_rename_column_boolean_named_ck PASSED [ 34%] tests/test_batch.py::BatchRoundTripTest::test_rename_column_non_native_boolean_no_ck PASSED [ 35%] tests/test_batch.py::BatchRoundTripTest::test_rename_column_pk PASSED [ 35%] tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_auto PASSED [ 35%] tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_recreate PASSED [ 35%] tests/test_batch.py::BatchRoundTripTest::test_selfref_fk_sqlite_refinteg PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_change_name_from_existing_variant_type PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_change_type PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_change_type_from_schematype PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_change_type_to_schematype PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_create_drop_index_w_always PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_create_drop_index_w_other_ops PASSED [ 35%] tests/test_batch.py::CopyFromTest::test_create_drop_index_wo_always PASSED [ 35%] tests/test_batch.py::OfflineTest::test_downgrade_batch_fails_gracefully PASSED [ 35%] tests/test_batch.py::OfflineTest::test_downgrade_batch_no_reflection PASSED [ 35%] tests/test_batch.py::OfflineTest::test_downgrade_non_batch PASSED [ 35%] tests/test_batch.py::OfflineTest::test_upgrade_batch_fails_gracefully PASSED [ 35%] tests/test_batch.py::OfflineTest::test_upgrade_batch_no_reflection PASSED [ 35%] tests/test_batch.py::OfflineTest::test_upgrade_non_batch PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_mssql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_as_sql_pg PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_from_new_table PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_inline_literal_as_sql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_mssql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_no_rows PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_as_sql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_pg_single_big_t_as_sql PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_bulk_insert_wrong_cols PASSED [ 36%] tests/test_bulk_insert.py::BulkInsertTest::test_invalid_format PASSED [ 36%] tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_from_new_table PASSED [ 36%] tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_inline_literal PASSED [ 37%] tests/test_bulk_insert.py::RoundTripTest::test_bulk_insert_round_trip PASSED [ 37%] tests/test_bulk_insert.py::RoundTripTest::test_single_insert_round_trip PASSED [ 37%] tests/test_command.py::CommandLineTest::test_config_file_c_override PASSED [ 37%] tests/test_command.py::CommandLineTest::test_config_file_default PASSED [ 37%] tests/test_command.py::CommandLineTest::test_config_file_env_variable PASSED [ 37%] tests/test_command.py::CommandLineTest::test_config_file_env_variable_c_override PASSED [ 37%] tests/test_command.py::CommandLineTest::test_help_text PASSED [ 37%] tests/test_command.py::CommandLineTest::test_init_file_doesnt_exist PASSED [ 37%] tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_empty PASSED [ 37%] tests/test_command.py::CommandLineTest::test_init_file_exists_and_is_not_empty PASSED [ 37%] tests/test_command.py::CommandLineTest::test_init_w_package PASSED [ 37%] tests/test_command.py::CommandLineTest::test_run_cmd_args_missing PASSED [ 37%] tests/test_command.py::CommandLineTest::test_version_text PASSED [ 37%] tests/test_command.py::CurrentTest::test_current_obfuscate_password PASSED [ 37%] tests/test_command.py::CurrentTest::test_doesnt_create_alembic_version PASSED [ 37%] tests/test_command.py::CurrentTest::test_heads_one_is_dependent PASSED [ 37%] tests/test_command.py::CurrentTest::test_heads_upg PASSED [ 38%] tests/test_command.py::CurrentTest::test_no_current PASSED [ 38%] tests/test_command.py::CurrentTest::test_plain_current PASSED [ 38%] tests/test_command.py::CurrentTest::test_two_heads PASSED [ 38%] tests/test_command.py::EditTest::test_edit_b PASSED [ 38%] tests/test_command.py::EditTest::test_edit_current PASSED [ 38%] tests/test_command.py::EditTest::test_edit_head PASSED [ 38%] tests/test_command.py::EditTest::test_edit_no_current PASSED [ 38%] tests/test_command.py::EditTest::test_edit_no_revs PASSED [ 38%] tests/test_command.py::EnureVersionTest::test_ensure_version PASSED [ 38%] tests/test_command.py::EnureVersionTest::test_ensure_version_called_twice PASSED [ 38%] tests/test_command.py::EnureVersionTest::test_sql_ensure_version PASSED [ 38%] tests/test_command.py::HistoryTest::test_history_base_to_num PASSED [ 38%] tests/test_command.py::HistoryTest::test_history_current_to_head_as_b PASSED [ 38%] tests/test_command.py::HistoryTest::test_history_current_to_head_as_base PASSED [ 38%] tests/test_command.py::HistoryTest::test_history_full PASSED [ 38%] tests/test_command.py::HistoryTest::test_history_full_environment PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_include_env PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_indicate_current PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_num_plus_relative PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_num_range PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_num_range_environment PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_num_to_head PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_num_to_head_environment PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_relative_to_num PASSED [ 39%] tests/test_command.py::HistoryTest::test_history_too_large_relative_to_num PASSED [ 39%] tests/test_command.py::LiveStampTest::test_stamp_creates_table PASSED [ 39%] tests/test_command.py::LiveStampTest::test_stamp_existing_downgrade PASSED [ 39%] tests/test_command.py::LiveStampTest::test_stamp_existing_upgrade PASSED [ 39%] tests/test_command.py::LiveStampTest::test_stamp_version_already_there PASSED [ 39%] tests/test_command.py::RevisionTest::test_create_rev_autogen PASSED [ 39%] tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date PASSED [ 39%] tests/test_command.py::RevisionTest::test_create_rev_autogen_db_not_up_to_date_multi_heads PASSED [ 39%] tests/test_command.py::RevisionTest::test_create_rev_autogen_need_to_select_head PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_autogenerate_db_not_up_to_date_post_merge PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_autogenerate_post_merge PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_depends_on PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_depends_on_branch_label PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_depends_on_partial_revid PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_invalid_depends_on PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_plain_db_not_up_to_date_multi_heads PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_plain_need_to_select_head PASSED [ 40%] tests/test_command.py::RevisionTest::test_create_rev_plain_post_merge PASSED [ 40%] tests/test_command.py::RevisionTest::test_err_correctly_raised_on_dupe_rows_no_pk PASSED [ 40%] tests/test_command.py::RevisionTest::test_nonsensical_sql_mode_autogen PASSED [ 40%] tests/test_command.py::RevisionTest::test_nonsensical_sql_no_env PASSED [ 40%] tests/test_command.py::RevisionTest::test_pk_constraint_normally_prevents_dupe_rows PASSED [ 40%] tests/test_command.py::RevisionTest::test_sensical_sql_w_env PASSED [ 40%] tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_from_real_ancestor PASSED [ 40%] tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_multi_rev_nonsensical PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_online_stamp_version_already_there PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_different_multi_start PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_heads_symbolic PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_base_nonsensical PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_from_multi_start PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_sql_stamp_multi_rev_nonsensical PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge PASSED [ 41%] tests/test_command.py::StampMultipleHeadsTest::test_stamp_purge_no_sql PASSED [ 41%] tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_heads PASSED [ 41%] tests/test_command.py::StampMultipleRootsTest::test_sql_stamp_single_head PASSED [ 41%] tests/test_command.py::UpgradeDowngradeStampTest::test_base_to_head_sql PASSED [ 41%] tests/test_command.py::UpgradeDowngradeStampTest::test_none_to_head_sql PASSED [ 41%] tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_partial_rev PASSED [ 41%] tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_from_rev PASSED [ 41%] tests/test_command.py::UpgradeDowngradeStampTest::test_sql_stamp_revision_as_kw PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_multiple_rev PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_stamp_argparser_single_rev PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_middle_update PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_version_from_none_insert PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_middle PASSED [ 42%] tests/test_command.py::UpgradeDowngradeStampTest::test_version_to_none PASSED [ 42%] tests/test_config.py::ConfigTest::test_attributes_attr PASSED [ 42%] tests/test_config.py::ConfigTest::test_attributes_construtor PASSED [ 42%] tests/test_config.py::ConfigTest::test_config_no_file_main_option PASSED [ 42%] tests/test_config.py::ConfigTest::test_config_no_file_section_option PASSED [ 42%] tests/test_config.py::ConfigTest::test_config_set_main_option_percent PASSED [ 42%] tests/test_config.py::ConfigTest::test_config_set_section_option_interpolation PASSED [ 42%] tests/test_config.py::ConfigTest::test_config_set_section_option_percent PASSED [ 42%] tests/test_config.py::ConfigTest::test_no_script_error PASSED [ 42%] tests/test_config.py::ConfigTest::test_standalone_op PASSED [ 42%] tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 1] PASSED [ 42%] tests/test_config.py::ConfigTest::test_version_locations[Linux pathsep 2] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 1] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[Windows pathsep 2] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[invalid pathsep 2] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 1] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 2] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 3] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[legacy raw string 4] PASSED [ 43%] tests/test_config.py::ConfigTest::test_version_locations[os pathsep] PASSED [ 43%] tests/test_config.py::FileConfigTest::test_config_args PASSED [ 43%] tests/test_config.py::StdoutOutputEncodingTest::test_ascii_unicode PASSED [ 43%] tests/test_config.py::StdoutOutputEncodingTest::test_only_formats_output_with_args PASSED [ 43%] tests/test_config.py::StdoutOutputEncodingTest::test_plain PASSED [ 43%] tests/test_config.py::StdoutOutputEncodingTest::test_utf8_unicode PASSED [ 43%] tests/test_config.py::TemplateOutputEncodingTest::test_default PASSED [ 43%] tests/test_config.py::TemplateOutputEncodingTest::test_setting PASSED [ 43%] tests/test_editor.py::TestHelpers::test_edit_with_default_editor PASSED [ 43%] tests/test_editor.py::TestHelpers::test_edit_with_default_editor_windows PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_missing_editor PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor[False] PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor[True] PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor_abs PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[EDITOR] PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor_exists[VISUAL] PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[False] PASSED [ 44%] tests/test_editor.py::TestHelpers::test_edit_with_user_editor_precedence[True] PASSED [ 44%] tests/test_environment.py::CWDTest::test_sys_path_prepend[. /tmp/foo-expected4] PASSED [ 44%] tests/test_environment.py::CWDTest::test_sys_path_prepend[.-expected0] PASSED [ 44%] tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo /tmp/bar-expected2] PASSED [ 44%] tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo,/tmp/bar-expected3] PASSED [ 44%] tests/test_environment.py::CWDTest::test_sys_path_prepend[/tmp/foo:/tmp/bar-expected1] PASSED [ 44%] tests/test_environment.py::EnvironmentTest::test_error_on_passing_engine PASSED [ 44%] tests/test_environment.py::EnvironmentTest::test_migration_context_has_config PASSED [ 44%] tests/test_environment.py::EnvironmentTest::test_sql_mode_parameters PASSED [ 45%] tests/test_environment.py::EnvironmentTest::test_tag_arg PASSED [ 45%] tests/test_environment.py::EnvironmentTest::test_x_arg PASSED [ 45%] tests/test_environment.py::EnvironmentTest::test_x_arg_asdict PASSED [ 45%] tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts PASSED [ 45%] tests/test_environment.py::EnvironmentTest::test_x_arg_no_opts_asdict PASSED [ 45%] tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_external_type PASSED [ 45%] tests/test_external_dialect.py::ExternalDialectRenderTest::test_external_nested_render_sqla_type PASSED [ 45%] tests/test_external_dialect.py::ExternalDialectRenderTest::test_render_type PASSED [ 45%] tests/test_impl.py::FutureImplTest::test_execute_multiparams PASSED [ 45%] tests/test_impl.py::FutureImplTest::test_execute_params PASSED [ 45%] tests/test_impl.py::ImplTest::test_execute_multiparams PASSED [ 45%] tests/test_impl.py::ImplTest::test_execute_params PASSED [ 45%] tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_custom PASSED [ 45%] tests/test_mssql.py::FullEnvironmentTests::test_batch_separator_default PASSED [ 45%] tests/test_mssql.py::FullEnvironmentTests::test_begin_commit PASSED [ 45%] tests/test_mssql.py::OpTest::test_add_column PASSED [ 45%] tests/test_mssql.py::OpTest::test_add_column_computed PASSED [ 46%] tests/test_mssql.py::OpTest::test_add_column_identity[kw0] SKIPPED (...) [ 46%] tests/test_mssql.py::OpTest::test_add_column_identity[kw1] SKIPPED (...) [ 46%] tests/test_mssql.py::OpTest::test_add_column_identity[kw2] SKIPPED (...) [ 46%] tests/test_mssql.py::OpTest::test_add_column_identity[kw3] SKIPPED (...) [ 46%] tests/test_mssql.py::OpTest::test_add_column_with_default PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_add_server_default PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[-0] PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[-1] PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_computed_not_supported[-2] PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_dont_drop_default PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_dont_touch_constraints PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_drop_default PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_drop_default_w_schema PASSED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-0] SKIPPED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-1] SKIPPED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-2] SKIPPED [ 46%] tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_existing_type PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_not_nullable_w_new_type PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_nullable_type_required PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_nullable_w_existing_type PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_nullable_w_new_type PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_rename_mssql PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_rename_mssql_schema PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_rename_quoted_mssql PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-False] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-False-True] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-False] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[False-True-True] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-False] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-False-True] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-False] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_and_nullability[True-True-True] PASSED [ 47%] tests/test_mssql.py::OpTest::test_alter_column_type_dont_change_nullability PASSED [ 48%] tests/test_mssql.py::OpTest::test_alter_column_type_should_have_existing_nullable PASSED [ 48%] tests/test_mssql.py::OpTest::test_alter_do_everything PASSED [ 48%] tests/test_mssql.py::OpTest::test_alter_remove_server_default PASSED [ 48%] tests/test_mssql.py::OpTest::test_alter_replace_server_default PASSED [ 48%] tests/test_mssql.py::OpTest::test_create_index_mssql_include PASSED [ 48%] tests/test_mssql.py::OpTest::test_create_index_mssql_include_is_none PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_check PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_check_in_batch PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_check_quoting PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_default PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_default_in_batch PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_fk PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_fk_in_batch PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_fk_schema PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_column_w_schema PASSED [ 48%] tests/test_mssql.py::OpTest::test_drop_index PASSED [ 48%] tests/test_mssql.py::OpTest::test_rename_table PASSED [ 49%] tests/test_mssql.py::OpTest::test_rename_table_casesens PASSED [ 49%] tests/test_mssql.py::OpTest::test_rename_table_schema PASSED [ 49%] tests/test_mssql.py::OpTest::test_rename_table_schema_casesens PASSED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp SKIPPED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_current_timestamp_bundle_onupdate SKIPPED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_datetime_server_default_now SKIPPED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp SKIPPED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_current_timestamp_bundle_onupdate SKIPPED [ 49%] tests/test_mysql.py::MySQLBackendOpTest::test_add_timestamp_server_default_now SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_diff SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_boolean_same SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_diff SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_from_none SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_integer_same SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp SKIPPED [ 49%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_bundle_onupdate SKIPPED [ 50%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff SKIPPED [ 50%] tests/test_mysql.py::MySQLDefaultCompareTest::test_compare_timestamp_current_timestamp_diff_bundle_onupdate SKIPPED [ 50%] tests/test_mysql.py::MySQLOpTest::test_add_column_computed PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_add_column_with_comment PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_add_comment_quoting PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[-0] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[-1] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_computed_not_supported[-2] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_comment PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_drop_default PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_existing_comment PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[-0] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[-1] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_identity_not_supported[-2] PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_datetime_default PASSED [ 50%] tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_default PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_alter_column_modify_programmatic_default PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_alter_column_multi_alter_w_drop_default PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_alter_column_new_comment_replaces_existing PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_alter_column_remove_schematype PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_add_autoincrement PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_alter_type_required PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_dont_remove_server_default PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_multi_alter PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_not_nullable PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_not_nullable_existing_serv_default PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_nullable PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_col_remove_autoincrement PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_create_table_comment PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_create_table_with_column_comments PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_create_table_with_comment PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_drop_check_mariadb PASSED [ 51%] tests/test_mysql.py::MySQLOpTest::test_drop_check_mysql PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mariadb PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_check_quoted_mysql PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_constraint_primary PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_fk PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_fk_quoted PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_generic_constraint PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_table_comment PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_unique PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_unique_quoted PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_drop_unknown PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column_autoincrement PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column_existing_comment PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_one PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column_quotes_needed_two PASSED [ 52%] tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_compiled_default PASSED [ 53%] tests/test_mysql.py::MySQLOpTest::test_rename_column_serv_default PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_context_runs_abbreviated PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_post_context_multihead PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_abbreviated PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_destination_rev_pre_context_multihead PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_downgrade_wo_colon PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_post_context_multihead PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_head_rev_pre_context_multihead PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_not_requires_connection PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_requires_connection PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_running_comments_not_in_sql PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_context_runs_abbreviated PASSED [ 53%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_current_pre_context PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_post_context PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_abbreviated PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_starting_rev_pre_context_cmd_w_no_startrev PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_None PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cfg_arg PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_cmd_arg PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_tag_pre_context_None PASSED [ 54%] tests/test_offline_environment.py::OfflineEnvironmentTest::test_upgrade_with_output_encoding PASSED [ 54%] tests/test_op.py::CustomOpTest::test_custom_op PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_index PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_index_add_kw PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_table PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_table_add_kw PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_unique_constraint PASSED [ 54%] tests/test_op.py::ObjectFromToTest::test_create_unique_constraint_add_kw PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_constraint_not_available PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_index PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_index_add_kw PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_table PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_table_add_kw PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint PASSED [ 55%] tests/test_op.py::ObjectFromToTest::test_drop_unique_constraint_change_name PASSED [ 55%] tests/test_op.py::OpTest::test_add_check_constraint PASSED [ 55%] tests/test_op.py::OpTest::test_add_check_constraint_schema PASSED [ 55%] tests/test_op.py::OpTest::test_add_column PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_already_attached PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_fk PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_fk_schema PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_fk_self_referential PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_schema PASSED [ 55%] tests/test_op.py::OpTest::test_add_column_schema_fk PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_fk_schema PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_fk_self_referential PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_hard_quoting PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_schema_type PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_type PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_type_checks_rule PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_schema_with_default PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_w_check PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_with_default PASSED [ 56%] tests/test_op.py::OpTest::test_add_column_with_index PASSED [ 56%] tests/test_op.py::OpTest::test_add_constraint_schema_hard_quoting PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key_deferrable PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key_dialect_kw PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key_initially PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key_match PASSED [ 56%] tests/test_op.py::OpTest::test_add_foreign_key_ondelete PASSED [ 57%] tests/test_op.py::OpTest::test_add_foreign_key_onupdate PASSED [ 57%] tests/test_op.py::OpTest::test_add_foreign_key_schema PASSED [ 57%] tests/test_op.py::OpTest::test_add_foreign_key_schema_same_tablename PASSED [ 57%] tests/test_op.py::OpTest::test_add_foreign_key_self_referential PASSED [ 57%] tests/test_op.py::OpTest::test_add_primary_key_constraint PASSED [ 57%] tests/test_op.py::OpTest::test_add_primary_key_constraint_schema PASSED [ 57%] tests/test_op.py::OpTest::test_add_unique_constraint PASSED [ 57%] tests/test_op.py::OpTest::test_add_unique_constraint_col_event PASSED [ 57%] tests/test_op.py::OpTest::test_add_unique_constraint_schema PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_computed_not_supported[-0] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_computed_not_supported[-1] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_computed_not_supported[-2] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_drop_default PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_identity_not_supported[-0] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_identity_not_supported[-1] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_identity_not_supported[-2] PASSED [ 57%] tests/test_op.py::OpTest::test_alter_column_not_nullable PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_nullable PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_rename PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_drop_default PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_not_nullable PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_nullable PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_rename PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_const PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_schema_type_existing_type_no_new_type PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_schema_type_named PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_schema_type_unnamed PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_set_compiled_default PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_set_default PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_type PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type PASSED [ 58%] tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_const PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_schema_type_existing_type_no_new_type PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_schema_type_named PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[False] PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[None] PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_schema_type_unnamed[True] PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_set_compiled_default PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_set_default PASSED [ 59%] tests/test_op.py::OpTest::test_alter_column_type PASSED [ 59%] tests/test_op.py::OpTest::test_cant_op PASSED [ 59%] tests/test_op.py::OpTest::test_create_index PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_arbitrary_expr PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_expressions PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_quote_flag PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_quoting PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_schema PASSED [ 59%] tests/test_op.py::OpTest::test_create_index_table_col_event PASSED [ 59%] tests/test_op.py::OpTest::test_create_table_check_constraint PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_comment_op SKIPPED ('tes...) [ 60%] tests/test_op.py::OpTest::test_create_table_event PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_fk_and_schema PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_index PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_index_flag PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_no_pk PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_selfref PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_two_fk PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_unique_constraint PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_unique_flag PASSED [ 60%] tests/test_op.py::OpTest::test_create_table_with_check_constraint_with_expr PASSED [ 60%] tests/test_op.py::OpTest::test_create_unique_index PASSED [ 60%] tests/test_op.py::OpTest::test_drop_column PASSED [ 60%] tests/test_op.py::OpTest::test_drop_column_schema PASSED [ 60%] tests/test_op.py::OpTest::test_drop_constraint PASSED [ 60%] tests/test_op.py::OpTest::test_drop_constraint_schema PASSED [ 60%] tests/test_op.py::OpTest::test_drop_index PASSED [ 61%] tests/test_op.py::OpTest::test_drop_index_schema PASSED [ 61%] tests/test_op.py::OpTest::test_drop_table PASSED [ 61%] tests/test_op.py::OpTest::test_drop_table_comment_op SKIPPED ('tests...) [ 61%] tests/test_op.py::OpTest::test_drop_table_event PASSED [ 61%] tests/test_op.py::OpTest::test_drop_table_schema PASSED [ 61%] tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-False] PASSED [ 61%] tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[False-True] PASSED [ 61%] tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-False] PASSED [ 61%] tests/test_op.py::OpTest::test_generic_alter_column_type_and_nullability[True-True] PASSED [ 61%] tests/test_op.py::OpTest::test_inline_literal PASSED [ 61%] tests/test_op.py::OpTest::test_naming_changes PASSED [ 61%] tests/test_op.py::OpTest::test_naming_changes_drop_idx PASSED [ 61%] tests/test_op.py::OpTest::test_rename_table PASSED [ 61%] tests/test_op.py::OpTest::test_rename_table_schema PASSED [ 61%] tests/test_op.py::OpTest::test_rename_table_schema_hard_quoting PASSED [ 61%] tests/test_op.py::SQLModeOpTest::test_auto_literals PASSED [ 62%] tests/test_op.py::SQLModeOpTest::test_create_table_literal_binds PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_already_named_from_schema PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_column_w_f PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_inline_on_table_w_f PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_check_constraint_name_is_none PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_column_schema_type_w_f PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_index_name_is_none PASSED [ 62%] tests/test_op_naming_convention.py::AutoNamingConventionTest::test_add_unique_constraint_name_is_none PASSED [ 62%] tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_custom PASSED [ 62%] tests/test_oracle.py::FullEnvironmentTests::test_batch_separator_default PASSED [ 62%] tests/test_oracle.py::FullEnvironmentTests::test_begin_comit PASSED [ 62%] tests/test_oracle.py::OpTest::test_add_column PASSED [ 62%] tests/test_oracle.py::OpTest::test_add_column_computed PASSED [ 63%] tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_column_with_comment SKIPPED (...) [ 63%] tests/test_oracle.py::OpTest::test_add_column_with_default PASSED [ 63%] tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] SKIPPED [ 63%] tests/test_oracle.py::OpTest::test_alter_add_server_default PASSED [ 63%] tests/test_oracle.py::OpTest::test_alter_column_add_comment PASSED [ 63%] tests/test_oracle.py::OpTest::test_alter_column_add_comment_quotes PASSED [ 63%] tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[-0] PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[-1] PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_computed_not_supported[-2] PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_drop_comment PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_new_type PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_existing_type PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_not_nullable_w_new_type PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_nullable_w_existing_type PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_nullable_w_new_type PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_column_rename_oracle PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_do_everything PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_remove_server_default PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_replace_server_default PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_table_rename_oracle PASSED [ 64%] tests/test_oracle.py::OpTest::test_alter_table_rename_schema_oracle PASSED [ 64%] tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] SKIPPED [ 64%] tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] SKIPPED [ 64%] tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] SKIPPED [ 65%] tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] SKIPPED [ 65%] tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] SKIPPED [ 65%] tests/test_oracle.py::OpTest::test_create_table_comment PASSED [ 65%] tests/test_oracle.py::OpTest::test_create_table_with_column_comments SKIPPED [ 65%] tests/test_oracle.py::OpTest::test_drop_column_w_check PASSED [ 65%] tests/test_oracle.py::OpTest::test_drop_column_w_default PASSED [ 65%] tests/test_oracle.py::OpTest::test_drop_index PASSED [ 65%] tests/test_oracle.py::OpTest::test_drop_table_comment PASSED [ 65%] tests/test_oracle.py::OpTest::test_remove_identity_from_column SKIPPED [ 65%] tests/test_post_write.py::HookTest::test_invoke PASSED [ 65%] tests/test_post_write.py::HookTest::test_register PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_black_with_cwd PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_console_scripts PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_console_scripts_entrypoint_missing PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_empty_hooks PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_empty_section PASSED [ 65%] tests/test_post_write.py::RunHookTest::test_filename_interpolation[False] PASSED [ 66%] tests/test_post_write.py::RunHookTest::test_filename_interpolation[True] PASSED [ 66%] tests/test_post_write.py::RunHookTest::test_generic PASSED [ 66%] tests/test_post_write.py::RunHookTest::test_no_section PASSED [ 66%] tests/test_post_write.py::RunHookTest::test_no_type PASSED [ 66%] tests/test_post_write.py::RunHookTest::test_path_in_config PASSED [ 66%] tests/test_postgresql.py::PGAutocommitBlockTest::test_alter_enum SKIPPED [ 66%] tests/test_postgresql.py::PGAutocommitBlockTestFuture::test_alter_enum SKIPPED [ 66%] tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_create PASSED [ 66%] tests/test_postgresql.py::PGOfflineEnumTest::test_offline_distinct_enum_drop PASSED [ 66%] tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_create PASSED [ 66%] tests/test_postgresql.py::PGOfflineEnumTest::test_offline_inline_enum_drop PASSED [ 66%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_exclude_const_unchanged SKIPPED [ 66%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_one SKIPPED [ 66%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_functional_ix_two SKIPPED [ 66%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_added_schema SKIPPED [ 66%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_idx_unchanged_schema SKIPPED [ 67%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_same_tname_two_schemas SKIPPED [ 67%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_added_schema SKIPPED [ 67%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_dropped SKIPPED [ 67%] tests/test_postgresql.py::PGUniqueIndexAutogenerateTest::test_uq_unchanged_schema SKIPPED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_add_exclude_constraint_case_sensitive PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_array_type_user_defined_inner PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_generic_array_type PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_inline_exclude_constraint_case_sensitive PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_json_type PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_jsonb_type PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_array_type PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_postgresql_hstore_subtypes PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_add_index_pg_where PASSED [ 67%] tests/test_postgresql.py::PostgresqlAutogenRenderTest::test_render_server_default_native_boolean PASSED [ 67%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_array_of_integer_text SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_str_diff SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_character_text_diff SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_fn_w_binds SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_current_timestamp_text SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff1 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff2 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff3 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff4 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff5 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_no_diff6 SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_str SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_float_text SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_str SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text SKIPPED [ 68%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_integer_text_diff SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_str SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_interval_text SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_numeric_no_diff SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_blank_default SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_string_nonblank_default SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_unicode_literal SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_compare_uuid_text SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDefaultCompareTest::test_primary_key_skip SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDetectSerialTest::test_no_default SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDetectSerialTest::test_numeric SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDetectSerialTest::test_separate_seq SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlDetectSerialTest::test_serial SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlInlineLiteralTest::test_inline_percent SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlOpTest::test_add_column_computed PASSED [ 69%] tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] SKIPPED [ 69%] tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_add_column_with_comment PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_quoting PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_add_comment_table_and_column_quoting PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[-0] PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[-1] PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_computed_not_supported[-2] PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_drop_comment PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_type_using PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_alter_column_with_comment PASSED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] SKIPPED [ 70%] tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] SKIPPED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] SKIPPED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] SKIPPED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_col_w_pk_is_serial PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_column PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_exclude_constraint_quoted_literal PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_concurrently PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_expressions PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_include_is_none PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_index_postgresql_where PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_table_comment PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_column_comments PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_create_table_with_comment PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_drop_index_postgresql_concurrently PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_drop_table_comment PASSED [ 71%] tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column SKIPPED [ 72%] tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_postgresql PASSED [ 72%] tests/test_postgresql.py::PostgresqlOpTest::test_rename_table_schema_postgresql PASSED [ 72%] tests/test_revision.py::APITest::test_add_revision_one_head PASSED [ 72%] tests/test_revision.py::APITest::test_add_revision_two_head PASSED [ 72%] tests/test_revision.py::APITest::test_get_revision_base_multiple PASSED [ 72%] tests/test_revision.py::APITest::test_get_revision_base_single PASSED [ 72%] tests/test_revision.py::APITest::test_get_revision_head_multiple PASSED [ 72%] tests/test_revision.py::APITest::test_get_revision_head_single PASSED [ 72%] tests/test_revision.py::APITest::test_get_revision_heads_multiple PASSED [ 72%] tests/test_revision.py::APITest::test_get_revisions_head_multiple PASSED [ 72%] tests/test_revision.py::APITest::test_get_revisions_heads_multiple PASSED [ 72%] tests/test_revision.py::APITest::test_invalid_datatype PASSED [ 72%] tests/test_revision.py::APITest::test_iterate_tolerates_dupe_targets PASSED [ 72%] tests/test_revision.py::APITest::test_repr_revs PASSED [ 72%] tests/test_revision.py::BranchTravellingTest::test_ancestor_nodes PASSED [ 72%] tests/test_revision.py::BranchTravellingTest::test_detect_invalid_head_selection PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_iterate_one_branch_both_to_merge PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_iterate_to_symbolic_base PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_three_branches_end_in_single_branch PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_three_branches_end_multiple_bases_exclusive_blank PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_three_branches_to_root PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_two_branches_end_behind_branch PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_two_branches_end_in_branch PASSED [ 73%] tests/test_revision.py::BranchTravellingTest::test_two_branches_to_root PASSED [ 73%] tests/test_revision.py::DepResolutionFailedTest::test_failure_message PASSED [ 73%] tests/test_revision.py::DiamondTest::test_iterate_simple_diamond PASSED [ 73%] tests/test_revision.py::EmptyMapTest::test_iterate PASSED [ 73%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_cycle PASSED [ 73%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_extra_simple_dep_cycle PASSED [ 73%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_cycle PASSED [ 73%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_lower_simple_dep_cycle PASSED [ 74%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_cycle PASSED [ 74%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_simple_dep_cycle PASSED [ 74%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_cycle PASSED [ 74%] tests/test_revision.py::GraphWithCycleTest::test_revision_map_upper_simple_dep_cycle PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_dupe_head PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_dependency_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_base_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_dep_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_branch_point_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_dep_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_head_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_dep_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_merge_point_loop PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_no_loop_w_overlapping_substrings_dependencies PASSED [ 74%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_dependency_loop PASSED [ 75%] tests/test_revision.py::GraphWithLoopTest::test_revision_map_solitary_loop PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_actually_short_rev_name PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_branch_at_heads PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_branch_at_self PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_branch_at_syntax PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_branch_w_down_relative PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_branch_w_up_relative PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_dupe_branch_collection PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_heads PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_filter_for_lineage_labeled_head_across_merge PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_get_base_revisions PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_get_base_revisions_labeled PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_get_current_named_rev PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_named_base PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_iterate_head_to_version_specific_base PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_base PASSED [ 75%] tests/test_revision.py::LabeledBranchTest::test_iterate_named_head_to_heads PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_iterate_named_rev_to_heads PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_iterate_to_branch_at_rev PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_no_revision_exists PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_no_such_branch PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_not_actually_a_branch_partial_resolution PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_partial_id_resolve_too_short PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_retrieve_branch_revision PASSED [ 76%] tests/test_revision.py::LabeledBranchTest::test_rev_not_in_branch PASSED [ 76%] tests/test_revision.py::LargeMapTest::test_all PASSED [ 76%] tests/test_revision.py::LongShortBranchTest::test_iterate_full PASSED [ 76%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_different_branch_not_wrong_direction PASSED [ 76%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base PASSED [ 76%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_heads_to_base_downgrade PASSED [ 76%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_same_branch_wrong_direction PASSED [ 76%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_downgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base2_upgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_downgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_base3_upgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_downgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head1_upgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_downgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head2_upgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_downgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_we_need_head3_upgrade PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestOne::test_what_are_the_heads PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestThree::test_traverse_no_parent_but_a_dep PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_heads_to_base PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base1 PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base2 PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_base3 PASSED [ 77%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head1 PASSED [ 78%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head2 PASSED [ 78%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_we_need_head3 PASSED [ 78%] tests/test_revision.py::MultipleBaseCrossDependencyTestTwo::test_what_are_the_heads PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_detect_invalid_base_selection PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_base PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_base_exclusive PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_blank PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_base_exclusive PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_exclusive PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_heads_to_revs_plus_implicit_base_inclusive PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_specific_path_one PASSED [ 78%] tests/test_revision.py::MultipleBaseTest::test_specific_path_two_implicit_base PASSED [ 78%] tests/test_revision.py::MultipleBranchEffectiveHead::test_effective_head PASSED [ 78%] tests/test_revision.py::MultipleBranchEffectiveHead::test_other_downgrade PASSED [ 78%] tests/test_revision.py::MultipleBranchEffectiveHead::test_use_all_current PASSED [ 78%] tests/test_revision.py::MultipleBranchTest::test_distinct_branches PASSED [ 78%] tests/test_revision.py::MultipleBranchTest::test_iterate_from_merge_point PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_branch_to_base PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_iterate_multiple_heads_single_base PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_iterate_single_branch_to_base PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_same_branch_wrong_direction PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_empty PASSED [ 79%] tests/test_revision.py::MultipleBranchTest::test_wrong_direction_to_base_as_none PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_all_traversal PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_branch_traversal PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_dupe_dependency PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_normalized_down_revisions PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_one PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_three PASSED [ 79%] tests/test_revision.py::NormalizedDownRevTest::test_partial_traversal_implicit_base_two PASSED [ 79%] tests/test_script_consumption.py::ApplyVersionsFunctionalTest_False_True::test_steps PASSED [ 80%] tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_False::test_steps PASSED [ 80%] tests/test_script_consumption.py::ApplyVersionsFunctionalTest_True_True::test_steps PASSED [ 80%] tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 80%] tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 80%] tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 80%] tests/test_script_consumption.py::BranchedOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 80%] tests/test_script_consumption.py::CallbackEnvironmentTest::test_steps PASSED [ 80%] tests/test_script_consumption.py::EncodingTest::test_encode PASSED [ 80%] tests/test_script_consumption.py::FutureApplyVersionsTest_False_True::test_steps PASSED [ 80%] tests/test_script_consumption.py::FutureApplyVersionsTest_True_False::test_steps PASSED [ 80%] tests/test_script_consumption.py::FutureApplyVersionsTest_True_True::test_steps PASSED [ 80%] tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 80%] tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 80%] tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 80%] tests/test_script_consumption.py::FutureOnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 80%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_py PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyc PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyo PASSED [ 81%] tests/test_script_consumption.py::IgnoreFilesTest::test_ignore_init_pyx PASSED [ 81%] tests/test_script_consumption.py::LegacyApplyVersionsFunctionalTest::test_steps PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 81%] tests/test_script_consumption.py::NewFangledEnvOnlySourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 81%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 82%] tests/test_script_consumption.py::NewFangledEverythingSourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 82%] tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_envonly::test_steps PASSED [ 82%] tests/test_script_consumption.py::NewFangledSourcelessApplyVersionsTest_pep3147_everything::test_steps PASSED [ 82%] tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_nontransactional_ddl PASSED [ 82%] tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_per_rev_ddl PASSED [ 82%] tests/test_script_consumption.py::OfflineTransactionalDDLTest::test_begin_commit_transactional_ddl PASSED [ 82%] tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_rev_leaves_open_transaction_transactional_ddl PASSED [ 82%] tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_noerr_transaction_opened_externally PASSED [ 82%] tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction PASSED [ 82%] tests/test_script_consumption.py::OnlineTransactionalDDLTest::test_raise_when_rev_leaves_open_transaction_tpm PASSED [ 82%] tests/test_script_consumption.py::SimpleSourcelessApplyVersionsTest::test_steps PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_py PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyc PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyo PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_dot_hash_pyx PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_py PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyc PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyo PASSED [ 83%] tests/test_script_consumption.py::SimpleSourcelessIgnoreFilesTest::test_ignore_init_pyx PASSED [ 83%] tests/test_script_consumption.py::SourcelessNeedsFlagTest::test_needs_flag PASSED [ 83%] tests/test_script_consumption.py::VersionNameTemplateTest::test_error_on_new_with_missing_revision PASSED [ 83%] tests/test_script_consumption.py::VersionNameTemplateTest::test_lookup_legacy PASSED [ 83%] tests/test_script_consumption.py::VersionNameTemplateTest::test_option PASSED [ 83%] tests/test_script_production.py::CustomizeRevisionTest::test_autogen PASSED [ 83%] tests/test_script_production.py::CustomizeRevisionTest::test_new_locations_no_autogen PASSED [ 83%] tests/test_script_production.py::CustomizeRevisionTest::test_programmatic_command_option PASSED [ 83%] tests/test_script_production.py::CustomizeRevisionTest::test_renders_added_directives_no_autogen PASSED [ 84%] tests/test_script_production.py::DuplicateVersionLocationsTest::test_env_emits_warning PASSED [ 84%] tests/test_script_production.py::GeneralOrderedTests::test_steps PASSED [ 84%] tests/test_script_production.py::ImportsTest::test_imports_in_script PASSED [ 84%] tests/test_script_production.py::MultiContextTest::test_autogen PASSED [ 84%] tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_chooses_base PASSED [ 84%] tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases PASSED [ 84%] tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_invalid_version_path PASSED [ 84%] tests/test_script_production.py::MultiDirRevisionCommandTest::test_multiple_dir_no_bases_version_path PASSED [ 84%] tests/test_script_production.py::NormPathTest::test_script_location PASSED [ 84%] tests/test_script_production.py::NormPathTest::test_script_location_muliple PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_create_script_basic PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_create_script_branches PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_create_script_branches_old_template PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_create_script_missing_splice PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_create_script_splice PASSED [ 84%] tests/test_script_production.py::RevisionCommandTest::test_illegal_revision_chars PASSED [ 84%] tests/test_script_production.py::RewriterTest::test_all_traverse PASSED [ 85%] tests/test_script_production.py::RewriterTest::test_chained_ops PASSED [ 85%] tests/test_script_production.py::RewriterTest::test_double_migrate_table PASSED [ 85%] tests/test_script_production.py::RewriterTest::test_multiple_passes_with_mutations PASSED [ 85%] tests/test_script_production.py::RewriterTest::test_no_needless_pass PASSED [ 85%] tests/test_script_production.py::ScriptAccessorTest::test_upgrade_downgrade_ops_list_accessors PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_args PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_custom_tz PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_custom_tz_lowercase PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_custom_tz_utc PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_custom_tzdata_tz PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_default_tz PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date0-%s/versions/1343228885_12345_this_is_a_message_2012_7_25_15_8_5.py] PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_epoch[create_date1-%s/versions/1343228886_12345_this_is_a_message_2012_7_25_15_8_6.py] PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_no_dateutil_module PASSED [ 85%] tests/test_script_production.py::ScriptNamingTest::test_tz_cant_locate PASSED [ 85%] tests/test_script_production.py::TemplateArgsTest::test_args_propagate PASSED [ 85%] tests/test_script_production.py::TemplateArgsTest::test_bad_render PASSED [ 86%] tests/test_script_production.py::TemplateArgsTest::test_tmpl_args_revision PASSED [ 86%] tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_add_column_w_on_conflict PASSED [ 86%] tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_const PASSED [ 86%] tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_expr_needs_parens PASSED [ 86%] tests/test_sqlite.py::SQLiteAutogenRenderTest::test_render_server_default_text_expr_needs_parens PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_func_now PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_current_timestamp_text PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_str_diff PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_float_text_diff PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_str_diff PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text PASSED [ 86%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_integer_text_diff PASSED [ 87%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal PASSED [ 87%] tests/test_sqlite.py::SQLiteDefaultCompareTest_sqlite+pysqlite_3_40_1::test_compare_string_literal_diff PASSED [ 87%] tests/test_sqlite.py::SQLiteTest::test_add_column PASSED [ 87%] tests/test_sqlite.py::SQLiteTest::test_add_column_implicit_constraint PASSED [ 87%] tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored SKIPPED [ 87%] tests/test_sqlite.py::SQLiteTest::test_add_explicit_constraint PASSED [ 87%] tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored SKIPPED [ 87%] tests/test_sqlite.py::SQLiteTest::test_drop_explicit_constraint PASSED [ 87%] tests/test_sqlite.py::SQLiteTest::test_rename_table_w_schema PASSED [ 87%] tests/test_stubs.py::TestStubFiles::test_context_pyi SKIPPED ('TestS...) [ 87%] tests/test_stubs.py::TestStubFiles::test_op_pyi SKIPPED ('TestStubFi...) [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[False] SKIPPED [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[True] SKIPPED [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[False] SKIPPED [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[True] SKIPPED [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[False] SKIPPED [ 87%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[True] SKIPPED [ 88%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[False] SKIPPED [ 88%] tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[True] SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_add_column_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_add_table_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_alter_column_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_alter_table_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_existing_column_comment_no_change SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_existing_table_comment_no_change SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_remove_column_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateCommentsTest::test_remove_table_comment SKIPPED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_add_computed_column PASSED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[0] PASSED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[1] PASSED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[2] PASSED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_cant_change_computed_warning[3] PASSED [ 88%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[-_exclusions0] PASSED [ 89%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[-_exclusions1] PASSED [ 89%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[-_exclusions2] PASSED [ 89%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[-_exclusions3] SKIPPED [ 89%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_column PASSED [ 89%] tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_default_on_computed SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_deferrable SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_one SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_three SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_two SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferred SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_immediate_plus_deferrable SKIPPED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_ondelete PASSED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_onupdate PASSED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_ondelete_from_restrict PASSED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_change_onupdate_from_restrict PASSED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete PASSED [ 89%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_noaction PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_ondelete_restrict PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_noaction PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_nochange_onupdate_restrict PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_ondelete_onupdate_combo PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_deferrable SKIPPED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_deferred SKIPPED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_immediate_plus_deferrable SKIPPED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_ondelete PASSED [ 90%] tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_onupdate PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_composite_fk_with_name PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_add_fk_colkeys PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_casing_convention_changed_so_put_drops_first PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_colkeys PASSED [ 90%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_no_change_composite_fk PASSED [ 91%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_composite_fk PASSED [ 91%] tests/test_suite.py::AutogenerateForeignKeysTest_sqlite+pysqlite_3_40_1::test_remove_fk PASSED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_column SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_add_identity_to_column SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[None-after0] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before1-None] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before2-after2] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before3-after3] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before4-after4] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_change_identity[before5-after5] SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_identity_on_null SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_no_change_identity_column SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_column SKIPPED [ 91%] tests/test_suite.py::AutogenerateIdentityTest::test_remove_identity_from_column SKIPPED [ 91%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_explicit_true SKIPPED [ 91%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_false PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_implicit_false PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_none PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_explicit_true PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_false PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_nonpk_implicit_false PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_explicit_true PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_false PASSED [ 92%] tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_pk_implicit_true PASSED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_add_server_default_int SKIPPED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_modify_non_nullable_to_nullable SKIPPED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_modify_nullable_to_non SKIPPED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_modify_server_default_int SKIPPED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_modify_type_int_str SKIPPED [ 92%] tests/test_suite.py::BackendAlterColumnTest::test_rename_column SKIPPED [ 92%] tests/test_suite.py::IncludeHooksTest::test_add_metadata_fk SKIPPED [ 92%] tests/test_suite.py::IncludeHooksTest::test_change_fk[name] SKIPPED [ 92%] tests/test_suite.py::IncludeHooksTest::test_change_fk[object] SKIPPED [ 93%] tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[name] SKIPPED [ 93%] tests/test_suite.py::IncludeHooksTest::test_remove_connection_fk[object] SKIPPED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block SKIPPED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_no_transaction SKIPPED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_nontransactional_ddl_sqlmode PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_transactional_ddl_sqlmode PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_commit PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_commit PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_commit PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_explicit_rollback PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_contextmanager_rollback PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_proxy_transaction_rollback PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_non_transactional_ddl PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_sqlmode PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_all_transactional_ddl PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_non_transactional_ddl PASSED [ 93%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_sqlmode PASSED [ 94%] tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_transaction_per_migration_transactional_ddl PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_config_default_version_table_name PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_config_explicit_no_pk PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_name PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_config_explicit_version_table_schema PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_config_explicit_w_pk PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_current_revision PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_current_revision_doesnt_create_version_table PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_current_revision_error_if_starting_rev_given_online PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_current_revision_multiple_heads PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_current_revision_offline PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_heads PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_get_heads_offline PASSED [ 94%] tests/test_version_table.py::TestMigrationContext::test_stamp_api_creates_table PASSED [ 94%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_add_branches PASSED [ 94%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_multi_match_no_sane_rowcount PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_match PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_delete_no_matchno_sane_rowcount PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_resolve_merges PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_teardown_branches PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_unresolve_merges PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_multi_match_no_sane_rowcount PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_no_match_no_sane_rowcount PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_none_to_single PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_none PASSED [ 95%] tests/test_version_table.py::UpdateRevTest_sqlite+pysqlite_3_40_1::test_update_single_to_single PASSED [ 95%] tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_downgrade PASSED [ 95%] tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_only_one_side_upgrade PASSED [ 95%] tests/test_version_traversal.py::BranchFrom3WayMergepointTest::test_mergepoint_to_two_sides_upgrade PASSED [ 95%] tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_downgrade PASSED [ 96%] tests/test_version_traversal.py::BranchFromMergepointTest::test_mergepoint_to_only_one_side_upgrade PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_ambiguous_upgrade PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_from_base PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_minus1_to_base PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_multiple_branch PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_no_effect_branched PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_left_unbalanced_labelled PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_once_order_right_unbalanced PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_left PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_order_right PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_relative_to_branch_head PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c1branch_from_d1_head PASSED [ 96%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_c2 PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_downgrade_single_branch_d1 PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_baseplus2 PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus2 PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_relative_downgrade_branchplus3 PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_relative_upgrade PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_stamp_down_across_multiple_branch_to_branchpoint PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_base_multiple_heads PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_stamp_to_labeled_head_multiple_heads PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_from_base_implicit PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_multiple_branch PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_one_branch_of_heads PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_other_branch_from_mergepoint PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTest::test_upgrade_single_branch PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_branch_dependency PASSED [ 97%] tests/test_version_traversal.py::BranchedPathTestCrossDependencies::test_downgrade_independent_branch PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchLabelTest::test_upgrade_path PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchTestFour::test_dependencies_are_normalized PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchTestOne::test_downgrade_to_dependency PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchTestOne::test_stamp_across_dependency PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchTestThree::test_downgrade_over_crisscross PASSED [ 98%] tests/test_version_traversal.py::DependsOnBranchTestTwo::test_kaboom PASSED [ 98%] tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse PASSED [ 98%] tests/test_version_traversal.py::DependsOnOwnDownrevTest::test_traverse_down PASSED [ 98%] tests/test_version_traversal.py::ForestTest::test_base_to_heads PASSED [ 98%] tests/test_version_traversal.py::ForestTest::test_stamp_to_heads PASSED [ 98%] tests/test_version_traversal.py::ForestTest::test_stamp_to_heads_no_moves_needed PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_downgrade_across_merge_point PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_point_branch PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_stamp_down_across_merge_prior_branching PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_stamp_labled_head_across_merge_from_multiple_branch PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_multiple_branch PASSED [ 98%] tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_from_single_branch PASSED [ 99%] tests/test_version_traversal.py::MergedPathTest::test_stamp_up_across_merge_prior_branching PASSED [ 99%] tests/test_version_traversal.py::MergedPathTest::test_upgrade_across_merge_point PASSED [ 99%] tests/test_version_traversal.py::NotQuiteTwinMergeTest::test_upgrade PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_downgrade_base_no_version PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_downgrade_path PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_downgrade_to_existing_head PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_higher_to_lower PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_invalid_move_rev_to_none PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_downgrade_path PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_invalid_relative_upgrade_path PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_relative_downgrade_path PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_relative_upgrade_path PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_stamp_to_base PASSED [ 99%] tests/test_version_traversal.py::RevisionPathTest::test_upgrade_path PASSED [ 99%] tests/test_version_traversal.py::TwinMergeTest::test_upgrade PASSED [100%] =========================== short test summary info ============================ SKIPPED [3] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenerateDiffTestWSchema' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [7] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenCrossSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [2] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenCustomVersionTableAndSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [2] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenCustomVersionTableSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [3] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenDefaultSchemaTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenSystemColTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola0-colb0-False-_exclusions0] (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola1-colb1-True-_exclusions1] (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_datetime_comparisons[cola2-colb2-True-_exclusions2] (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_introspected_columns_match_metadata_columns[cola17-_exclusions17] (call)' : not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola10-colb10-False-_exclusions10] (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola11-colb11-False-_exclusions11] (call)' : not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola12-colb12-True-_exclusions12] (call)' : not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola13-colb13-False-_exclusions13] (call)' : not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_diffs.py::CompareMetadataToInspectorTest_sqlite+pysqlite_3_40_1::test_string_comparisons[cola14-colb14-True-_exclusions14] (call)' : not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PGCompareMetaData' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_autogen_indexes.py::AutogenerateIndexTest_sqlite+pysqlite_3_40_1::test_nothing_changed_covering_index (call)' : not postgresql >= (11,) and not mssql SKIPPED [4] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: unique constraint reflection disabled for this suite SKIPPED [51] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'BatchRoundTripMySQLTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [52] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'BatchRoundTripPostgresqlTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_auto_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_add_column_comment_recreate (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_add_table_comment (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_alter_column_comment_recreate (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_batch.py::BatchRoundTripTest::test_drop_table_comment (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_add_column_identity[kw3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_mssql.py::OpTest::test_alter_column_identity_add_not_supported[-2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [6] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'MySQLBackendOpTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [9] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'MySQLDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_op.py::OpTest::test_create_table_comment_op (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_op.py::OpTest::test_drop_table_comment_op (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw2-ORDER] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_identity[kw4-START WITH 42] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_column_with_comment (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw2-CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw3-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_add_identity_to_column[kw4-START WITH 42] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing0-updated0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing1-updated1-START WITH 3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing2-updated2-INCREMENT BY 1 START WITH 3 MINVALUE -3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing3-updated3-START WITH 3 CACHE 2 ORDER] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_change_identity_in_column[existing4-updated4-MINVALUE 0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_create_table_with_column_comments (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_oracle.py::OpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PGAutocommitBlockTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PGAutocommitBlockTestFuture' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [9] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PGUniqueIndexAutogenerateTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [26] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PostgresqlDefaultCompareTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [4] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PostgresqlDetectSerialTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'PostgresqlInlineLiteralTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite' SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_column_identity[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw0-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw1-None] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_add_identity_to_column[kw2-INCREMENT BY 33 START WITH 3 MAXVALUE 99 CYCLE] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing0-updated0-SET GENERATED ALWAYS] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing1-updated1-SET GENERATED BY DEFAULT SET START WITH 3] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing2-updated2-SET CYCLE SET INCREMENT BY 1] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing3-updated3-SET CACHE 2] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_change_identity_in_column[existing4-updated4-SET MINVALUE 0] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_postgresql.py::PostgresqlOpTest::test_remove_identity_from_column (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_sqlite.py::SQLiteTest::test_add_column_with_comment_ignored (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_sqlite.py::SQLiteTest::test_create_table_with_comment_ignored (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'TestStubFiles' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'sqlalchemy 2 is required, black and zimports are required for this test SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'TestStubFiles' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'black and zimports are required for this test, sqlalchemy 2 is required SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[False] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled[True] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[False] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_comment[True] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[False] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_notnull[True] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[False] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AlterColumnTest_sqlite+pysqlite_3_40_1::test_all_existings_filled_in_server_default[True] (call)' : custom function SKIPPED [8] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenerateCommentsTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_computed_unchanged[-_exclusions3] (call)' : custom function SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateComputedTest_sqlite+pysqlite_3_40_1::test_remove_computed_default_on_computed (call)' : backend reflects computed construct as a server default SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_deferrable (call)' : not postgresql and not oracle SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_one (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_three (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferrable_nochange_two (call)' : not postgresql and not oracle SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_deferred (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_add_initially_immediate_plus_deferrable (call)' : not postgresql and not oracle SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_deferrable (call)' : not postgresql and not oracle SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_deferred (call)' : not postgresql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutogenerateFKOptionsTest_sqlite+pysqlite_3_40_1::test_remove_initially_immediate_plus_deferrable (call)' : not postgresql SKIPPED [12] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'AutogenerateIdentityTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'not postgresql >= (10,) and not oracle >= (12,) and not mssql SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::AutoincrementTest_sqlite+pysqlite_3_40_1::test_alter_column_autoincrement_compositepk_explicit_true (call)' : not supported by database SKIPPED [6] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'BackendAlterColumnTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'no ALTER COLUMN support SKIPPED [5] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'IncludeHooksTest' unsupported on any DB implementation 'sqlite(3.40.1)+pysqlite'sqlite SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block (call)' : not postgresql and not mysql and not mariadb SKIPPED [1] ../../../../../../usr/lib/python3/dist-packages/sqlalchemy/testing/config.py:280: 'tests/test_suite.py::MigrationTransactionTest_sqlite+pysqlite_3_40_1::test_autocommit_block_no_transaction (call)' : not postgresql and not mysql and not mariadb ================ 1368 passed, 296 skipped in 100.41s (0:01:40) ================= I: pybuild pybuild:333: rm /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/setup.cfg ; rm -rf /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/scratch ; rm -f /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/test_schema.db create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_installdirs -O--buildsystem=pybuild debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/alembic-1.8.1' dh_auto_install I: pybuild base:240: /usr/bin/python3 setup.py install --root /build/reproducible-path/alembic-1.8.1/debian/python3-alembic /usr/lib/python3/dist-packages/setuptools/dist.py:775: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running install /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py running egg_info writing alembic.egg-info/PKG-INFO writing dependency_links to alembic.egg-info/dependency_links.txt writing entry points to alembic.egg-info/entry_points.txt writing requirements to alembic.egg-info/requires.txt writing top-level names to alembic.egg-info/top_level.txt reading manifest file 'alembic.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.js' under directory 'docs' warning: no files found matching '*.jpg' under directory 'docs' warning: no files found matching '*.sty' under directory 'docs' warning: no files found matching '*.dat' under directory 'tests' warning: no files found matching '*.pyi' under directory 'tests' warning: no files found matching '*.pyi' under directory 'alembic/templates' no previously-included directories found matching 'docs/build/output' adding license file 'LICENSE' writing manifest file 'alembic.egg-info/SOURCES.txt' /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.async' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.async' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.async' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.async' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.generic' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.generic' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.generic' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.generic' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'alembic.templates.multidb' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'alembic.templates.multidb' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'alembic.templates.multidb' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'alembic.templates.multidb' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) running install_lib creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11 creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/.pytest_cache/.gitignore -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/.pytest_cache/CACHEDIR.TAG -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache/v creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache/v/cache copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/.pytest_cache/v/cache/stepwise -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache/v/cache copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/.pytest_cache/v/cache/nodeids -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache/v/cache copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/.pytest_cache/README.md -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/.pytest_cache creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/command.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/op.pyi -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__pycache__/compare.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__pycache__/api.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__pycache__/rewriter.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__pycache__/render.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/api.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/compare.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/rewriter.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/autogenerate/render.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/__pycache__/environment.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/__pycache__/migration.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/migration.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/runtime/environment.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/context.pyi -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/command.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/op.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/environment.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/config.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/migration.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__pycache__/context.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__pycache__ creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/write_hooks.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/__pycache__/write_hooks.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/__pycache__/base.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/__pycache__/revision.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/revision.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/script/base.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/migration.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/messaging.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/exc.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/compat.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/pyfiles.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/messaging.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/langhelpers.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/exc.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/pyfiles.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/compat.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/sqla_compat.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__pycache__/editor.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/langhelpers.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/editor.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/util/sqla_compat.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/oracle.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/postgresql.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/postgresql.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/oracle.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/base.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/mysql.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/sqlite.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/mssql.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__pycache__/impl.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/mysql.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/sqlite.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/impl.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/base.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/ddl/mssql.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/py.typed -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/config.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/__main__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/context.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/util.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_autogen_fks.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_op.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_environment.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_autogen_fks.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_autogen_comments.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/_autogen_fixtures.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_autogen_computed.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_autogen_identity.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__pycache__/test_autogen_diffs.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_autogen_identity.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_environment.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/_autogen_fixtures.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_autogen_comments.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_autogen_diffs.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_autogen_computed.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/suite/test_op.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/schemacompare.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/schemacompare.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/assertions.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/env.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/util.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/fixtures.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/requirements.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__pycache__/warnings.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__pycache__ creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/plugin copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/plugin/bootstrap.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/plugin copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/plugin/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/plugin copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/fixtures.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/env.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/assertions.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/warnings.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/testing/requirements.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb/README -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb/script.py.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/multidb/env.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async/README -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async/script.py.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/async/env.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic/README -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic/script.py.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic/alembic.ini.mako -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/templates/generic/env.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations creating /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/toimpl.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/ops.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/base.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/batch.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__pycache__/schemaobj.cpython-311.pyc -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__pycache__ copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/__init__.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/toimpl.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/batch.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/base.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/schemaobj.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/operations/ops.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/environment.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic copying /build/reproducible-path/alembic-1.8.1/.pybuild/cpython3_3.11_alembic/build/alembic/op.py -> /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/command.py to command.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/api.py to api.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/compare.py to compare.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/rewriter.py to rewriter.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/autogenerate/render.py to render.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/migration.py to migration.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/runtime/environment.py to environment.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/write_hooks.py to write_hooks.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/revision.py to revision.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/script/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/migration.py to migration.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/messaging.py to messaging.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/exc.py to exc.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/compat.py to compat.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/pyfiles.py to pyfiles.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/langhelpers.py to langhelpers.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/editor.py to editor.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/util/sqla_compat.py to sqla_compat.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/oracle.py to oracle.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/postgresql.py to postgresql.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/mysql.py to mysql.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/sqlite.py to sqlite.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/impl.py to impl.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/ddl/mssql.py to mssql.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/config.py to config.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/__main__.py to __main__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/context.py to context.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/util.py to util.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_autogen_fks.py to test_autogen_fks.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_autogen_identity.py to test_autogen_identity.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_environment.py to test_environment.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/_autogen_fixtures.py to _autogen_fixtures.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_autogen_comments.py to test_autogen_comments.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_autogen_diffs.py to test_autogen_diffs.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_autogen_computed.py to test_autogen_computed.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/suite/test_op.py to test_op.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/schemacompare.py to schemacompare.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/plugin/bootstrap.py to bootstrap.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/plugin/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/fixtures.py to fixtures.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/env.py to env.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/assertions.py to assertions.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/warnings.py to warnings.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/testing/requirements.py to requirements.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/multidb/env.py to env.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/async/env.py to env.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/templates/generic/env.py to env.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/toimpl.py to toimpl.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/batch.py to batch.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/schemaobj.py to schemaobj.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/operations/ops.py to ops.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/environment.py to environment.cpython-311.pyc byte-compiling /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic/op.py to op.cpython-311.pyc running install_egg_info Copying alembic.egg-info to /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/lib/python3.11/dist-packages/alembic-1.8.1.dev0.egg-info Skipping SOURCES.txt running install_scripts Installing alembic script to /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/bin mkdir -p debian/alembic/usr mv /build/reproducible-path/alembic-1.8.1/debian/python3-alembic/usr/bin /build/reproducible-path/alembic-1.8.1/debian/alembic/usr/ make[1]: Leaving directory '/build/reproducible-path/alembic-1.8.1' dh_installdocs -O--buildsystem=pybuild debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/alembic-1.8.1' python3 -m sphinx -b html docs/build /build/reproducible-path/alembic-1.8.1/debian/alembic/usr/share/doc/alembic/html Running Sphinx v5.3.0 making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 20 source files that are out of date updating environment: [new config] 20 added, 0 changed, 0 removed reading sources... [ 5%] api/autogenerate reading sources... [ 10%] api/commands reading sources... [ 15%] api/config reading sources... [ 20%] api/ddl reading sources... [ 25%] api/index reading sources... [ 30%] api/operations reading sources... [ 35%] api/overview reading sources... [ 40%] api/runtime reading sources... [ 45%] api/script reading sources... [ 50%] autogenerate reading sources... [ 55%] batch reading sources... [ 60%] branches reading sources... [ 65%] changelog reading sources... [ 70%] cookbook reading sources... [ 75%] front reading sources... [ 80%] index reading sources... [ 85%] naming reading sources... [ 90%] offline reading sources... [ 95%] ops reading sources... [100%] tutorial looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 5%] api/autogenerate writing output... [ 10%] api/commands writing output... [ 15%] api/config writing output... [ 20%] api/ddl writing output... [ 25%] api/index writing output... [ 30%] api/operations writing output... [ 35%] api/overview writing output... [ 40%] api/runtime writing output... [ 45%] api/script writing output... [ 50%] autogenerate writing output... [ 55%] batch writing output... [ 60%] branches writing output... [ 65%] changelog writing output... [ 70%] cookbook writing output... [ 75%] front writing output... [ 80%] index writing output... [ 85%] naming writing output... [ 90%] offline writing output... [ 95%] ops writing output... [100%] tutorial /build/reproducible-path/alembic-1.8.1/docs/build/api/ddl.rst:7: WARNING: undefined label: 'sqlalchemy.ext.compiler_toplevel' /build/reproducible-path/alembic-1.8.1/docs/build/api/operations.rst:117: WARNING: undefined label: 'sqlalchemy.ext.compiler_toplevel' /build/reproducible-path/alembic-1.8.1/alembic/runtime/migration.py:docstring of alembic.runtime.migration:1: WARNING: undefined label: 'sqlexpression_toplevel' /build/reproducible-path/alembic-1.8.1/docs/build/autogenerate.rst:10: WARNING: undefined label: 'sqla:declarative_toplevel' /build/reproducible-path/alembic-1.8.1/docs/build/autogenerate.rst:228: WARNING: undefined label: 'sqla:schema_table_schema_name' /build/reproducible-path/alembic-1.8.1/docs/build/naming.rst:215: WARNING: undefined label: 'sqla:constraint_naming_conventions' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:15: WARNING: undefined label: 'sqla:constraint_naming_conventions' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:15: WARNING: undefined label: 'sqla:constraint_naming_conventions' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:30: WARNING: undefined label: 'dialect_toplevel' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:16: WARNING: undefined label: 'sqla:constraint_naming_conventions' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:13: WARNING: undefined label: 'sqla:constraint_naming_conventions' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.Operations:10: WARNING: undefined label: 'dialect_toplevel' /build/reproducible-path/alembic-1.8.1/alembic/operations/base.py:docstring of alembic.operations.base.add_column:26: WARNING: undefined label: 'sqlexpression_toplevel' generating indices... genindex py-modindex done writing additional pages... search done copying images... [100%] api/api_overview.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done The name of the builder is: htmlCopying sphinx_paramlinks stylesheet... done The name of the builder is: htmlCopying sphinx_paramlinks stylesheet... done build succeeded, 13 warnings. The HTML pages are in debian/alembic/usr/share/doc/alembic/html. dh_sphinxdoc dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/alembic/usr/share/doc/alembic/html/_static/copybutton.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/alembic/usr/share/doc/alembic/html/_static/clipboard.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/alembic/usr/share/doc/alembic/html/_static/copybutton_funcs.js rm /build/reproducible-path/alembic-1.8.1/debian/alembic/usr/share/doc/alembic/html/_static/site_custom_css.css make[1]: Leaving directory '/build/reproducible-path/alembic-1.8.1' dh_installchangelogs -O--buildsystem=pybuild dh_installman -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dpkg-gencontrol: warning: Depends field of package python3-alembic: substitution variable ${sphinxdoc:Depends} used, but is not defined dpkg-gencontrol: warning: package alembic: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'alembic' in '../alembic_1.8.1-2_all.deb'. dpkg-deb: building package 'python3-alembic' in '../python3-alembic_1.8.1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../alembic_1.8.1-2_armhf.buildinfo dpkg-genchanges --build=binary -O../alembic_1.8.1-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from alembic-1.8.1/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/28250 and its subdirectories I: Current time: Thu Jan 11 18:06:20 -12 2024 I: pbuilder-time-stamp: 1705039580 Fri Jan 12 06:06:29 UTC 2024 I: 1st build successful. Starting 2nd build on remote node ff64a-armhf-rb.debian.net. Fri Jan 12 06:06:29 UTC 2024 I: Preparing to do remote build '2' on ff64a-armhf-rb.debian.net. Fri Jan 12 06:13:27 UTC 2024 I: Deleting $TMPDIR on ff64a-armhf-rb.debian.net. Fri Jan 12 06:13:29 UTC 2024 I: alembic_1.8.1-2_armhf.changes: Format: 1.8 Date: Fri, 23 Sep 2022 13:47:38 +0200 Source: alembic Binary: alembic python3-alembic Architecture: all Version: 1.8.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: Thomas Goirand Description: alembic - lightweight database migration tool for SQLAlchemy python3-alembic - lightweight database migration tool for SQLAlchemy - Python modul Changes: alembic (1.8.1-2) unstable; urgency=medium . * Uploading to unstable. Checksums-Sha1: 40f91f67d2c33aa3fef844e0b5ca26acbc5ae4c1 457164 alembic_1.8.1-2_all.deb fafc221badd3c33f79097a9375a608175c5ce951 7132 alembic_1.8.1-2_armhf.buildinfo f6179e5ddb887c235c60f8eb5c65b4f188661c51 134584 python3-alembic_1.8.1-2_all.deb Checksums-Sha256: d3e7be762770668c7fe00e2cb3a6d74bcb2bccc9963ce125c45670fe85fff496 457164 alembic_1.8.1-2_all.deb 5686603b4a28c5abef3c293ce6573145a0dc162a22600403483880a4128a28f8 7132 alembic_1.8.1-2_armhf.buildinfo 02e0b9578cf3a32ba194901313a5ead459074e579e7bddcb98f7134c817c17cc 134584 python3-alembic_1.8.1-2_all.deb Files: 0d4419ed8ce8f14329a7d8a1adf2d70a 457164 python optional alembic_1.8.1-2_all.deb d42fe0771d8af353953989abd7618c34 7132 python optional alembic_1.8.1-2_armhf.buildinfo c93d9549efd8344a367d18f64072aff6 134584 python optional python3-alembic_1.8.1-2_all.deb Fri Jan 12 06:13:30 UTC 2024 I: diffoscope 240 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/alembic_1.8.1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/alembic_1.8.1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/alembic_1.8.1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/b1/alembic_1.8.1-2_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.yy2cRysI/b2/alembic_1.8.1-2_armhf.changes ## close_archive (total time: 0.000s) 0.000s 6 calls diffoscope.comparators.xz.XzContainer 0.000s 2 calls diffoscope.comparators.deb.DebContainer 0.000s 4 calls diffoscope.comparators.tar.TarContainer 0.000s 2 calls diffoscope.comparators.deb.DebTarContainer ## command (total time: 0.568s) 0.236s 8 calls diff 0.194s 11 calls js-beautify 0.098s 6 calls xz 0.025s 11 calls html2text 0.007s 3 calls cmp 0.007s 3 calls cmp (external) 0.001s 18 calls cmp (internal) ## compare_files (cumulative) (total time: 18.068s) 3.718s 1 call abc.DotChangesFile 3.704s 1 call abc.DebFile 3.682s 2 calls abc.XzFile 3.548s 1 call abc.DebDataTarFile 3.223s 1 call abc.JavaScriptFile 0.159s 1 call abc.HtmlFile 0.028s 1 call abc.TarFile 0.006s 1 call abc.Md5sumsFile ## container_extract (total time: 0.138s) 0.098s 6 calls diffoscope.comparators.xz.XzContainer 0.032s 136 calls diffoscope.comparators.deb.DebTarContainer 0.004s 8 calls diffoscope.comparators.deb.DebContainer 0.003s 6 calls diffoscope.comparators.tar.TarContainer ## diff (total time: 0.025s) 0.025s 10 calls linediff ## has_same_content_as (total time: 0.009s) 0.003s 1 call abc.DebDataTarFile 0.002s 1 call abc.HtmlFile 0.002s 2 calls abc.DebFile 0.001s 7 calls diffoscope.comparators.utils.libarchive.LibarchiveSymlink 0.000s 2 calls abc.TextFile 0.000s 2 calls abc.Md5sumsFile 0.000s 1 call abc.JavaScriptFile 0.000s 2 calls abc.XzFile 0.000s 1 call abc.TarFile 0.000s 1 call abc.DotChangesFile ## main (total time: 4.096s) 4.095s 2 calls outputs 0.000s 1 call cleanup ## open_archive (total time: 0.000s) 0.000s 6 calls diffoscope.comparators.xz.XzContainer 0.000s 4 calls diffoscope.comparators.tar.TarContainer 0.000s 2 calls diffoscope.comparators.deb.DebContainer 0.000s 2 calls diffoscope.comparators.deb.DebTarContainer ## output (total time: 0.099s) 0.098s 1 call html 0.001s 1 call text 0.001s 1 call json ## recognizes (total time: 0.088s) 0.053s 572 calls diffoscope.comparators.utils.libarchive.LibarchiveMember 0.017s 12 calls diffoscope.comparators.binary.FilesystemFile 0.014s 256 calls diffoscope.comparators.utils.archive.ArchiveMember 0.003s 108 calls diffoscope.comparators.debian.DebControlMember 0.000s 10 calls abc.DotChangesFile 0.000s 28 calls diffoscope.comparators.utils.libarchive.LibarchiveSymlink 0.000s 16 calls abc.Md5sumsFile ## specialize (total time: 0.058s) 0.058s 20 calls specialize Fri Jan 12 06:13:34 UTC 2024 E: alembic failed to build reproducibly in bookworm on armhf. Fri Jan 12 06:13:34 UTC 2024 E: diffoscope 240 found issues, please check https://tests.reproducible-builds.org/debian/dbd/bookworm/armhf/alembic_1.8.1-2.diffoscope.html Fri Jan 12 06:13:36 UTC 2024 I: Submitting .buildinfo files to external archives: Fri Jan 12 06:13:36 UTC 2024 I: Submitting 8.0K b1/alembic_1.8.1-2_armhf.buildinfo.asc Fri Jan 12 06:13:36 UTC 2024 I: Submitting 8.0K b2/alembic_1.8.1-2_armhf.buildinfo.asc Fri Jan 12 06:13:37 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Jan 12 06:13:37 UTC 2024 I: Done submitting .buildinfo files. Fri Jan 12 06:13:37 UTC 2024 I: Removing signed alembic_1.8.1-2_armhf.buildinfo.asc files: removed './b1/alembic_1.8.1-2_armhf.buildinfo.asc' removed './b2/alembic_1.8.1-2_armhf.buildinfo.asc'