From e49f6cca178b6f4ad4a636960715a5869ad3bea4 Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 26 Jul 2026 15:19:58 +0000 Subject: [PATCH] py2: future division --- bin/u2c.py | 2 +- copyparty/__init__.py | 2 +- copyparty/__main__.py | 2 +- copyparty/authsrv.py | 2 +- copyparty/bos/bos.py | 2 +- copyparty/bos/path.py | 2 +- copyparty/broker_mp.py | 2 +- copyparty/broker_mpw.py | 2 +- copyparty/broker_thr.py | 2 +- copyparty/broker_util.py | 2 +- copyparty/cfg.py | 2 +- copyparty/dxml.py | 2 +- copyparty/fsutil.py | 2 +- copyparty/ftpd.py | 2 +- copyparty/httpcli.py | 2 +- copyparty/httpconn.py | 2 +- copyparty/httpsrv.py | 2 +- copyparty/ico.py | 2 +- copyparty/mdns.py | 2 +- copyparty/metrics.py | 2 +- copyparty/mtag.py | 2 +- copyparty/multicast.py | 2 +- copyparty/pwhash.py | 2 +- copyparty/qrkode.py | 2 +- copyparty/sftpd.py | 2 +- copyparty/ssdp.py | 2 +- copyparty/star.py | 2 +- copyparty/sutil.py | 2 +- copyparty/svchub.py | 2 +- copyparty/szip.py | 2 +- copyparty/tcpsrv.py | 2 +- copyparty/tftpd.py | 2 +- copyparty/th_cli.py | 2 +- copyparty/th_srv.py | 2 +- copyparty/u2idx.py | 2 +- copyparty/up2k.py | 2 +- copyparty/util.py | 2 +- scripts/sfx.py | 2 +- scripts/strip_hints/a.py | 2 +- scripts/uncomment.py | 2 +- tests/test_cp.py | 2 +- tests/test_dedup.py | 2 +- tests/test_dots.py | 2 +- tests/test_dxml.py | 2 +- tests/test_hooks.py | 2 +- tests/test_httpcli.py | 2 +- tests/test_idp.py | 2 +- tests/test_metrics.py | 2 +- tests/test_mv.py | 2 +- tests/test_shr.py | 2 +- tests/test_utils.py | 2 +- tests/test_vfs.py | 2 +- tests/test_webdav.py | 2 +- tests/util.py | 2 +- 54 files changed, 54 insertions(+), 54 deletions(-) diff --git a/bin/u2c.py b/bin/u2c.py index 0b79c300..1d9696bd 100755 --- a/bin/u2c.py +++ b/bin/u2c.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals S_VERSION = "2.22" S_BUILD_DT = "2026-06-13" diff --git a/copyparty/__init__.py b/copyparty/__init__.py index 4c64e2b0..19530d85 100644 --- a/copyparty/__init__.py +++ b/copyparty/__init__.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import platform diff --git a/copyparty/__main__.py b/copyparty/__main__.py index ce8e13d5..c41bb93c 100644 --- a/copyparty/__main__.py +++ b/copyparty/__main__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals """copyparty: http file sharing hub (py2/py3)""" __author__ = "ed " diff --git a/copyparty/authsrv.py b/copyparty/authsrv.py index 9a226a78..035c9e2d 100644 --- a/copyparty/authsrv.py +++ b/copyparty/authsrv.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import base64 diff --git a/copyparty/bos/bos.py b/copyparty/bos/bos.py index 7aadb2cf..ca708173 100644 --- a/copyparty/bos/bos.py +++ b/copyparty/bos/bos.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import time diff --git a/copyparty/bos/path.py b/copyparty/bos/path.py index c5769d84..3a0c9d2e 100644 --- a/copyparty/bos/path.py +++ b/copyparty/bos/path.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os diff --git a/copyparty/broker_mp.py b/copyparty/broker_mp.py index ed01640a..f4b19223 100644 --- a/copyparty/broker_mp.py +++ b/copyparty/broker_mp.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import threading import time diff --git a/copyparty/broker_mpw.py b/copyparty/broker_mpw.py index c921cd7e..b1022227 100644 --- a/copyparty/broker_mpw.py +++ b/copyparty/broker_mpw.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import os diff --git a/copyparty/broker_thr.py b/copyparty/broker_thr.py index 242746f9..0b0ee755 100644 --- a/copyparty/broker_thr.py +++ b/copyparty/broker_thr.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import threading diff --git a/copyparty/broker_util.py b/copyparty/broker_util.py index 50264e83..4cd9afbc 100644 --- a/copyparty/broker_util.py +++ b/copyparty/broker_util.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse diff --git a/copyparty/cfg.py b/copyparty/cfg.py index 91eca0ee..eb1e6b96 100644 --- a/copyparty/cfg.py +++ b/copyparty/cfg.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals # awk -F\" '/add_argument\("-[^-]/{print(substr($2,2))}' copyparty/__main__.py | sort | tr '\n' ' ' zs = "a c e2d e2ds e2dsa e2t e2ts e2tsr e2v e2vp e2vu ed emp i j lo mcr mte mth mtm mtp nb nc nid nih nth nw p q s ss sss v z zv" diff --git a/copyparty/dxml.py b/copyparty/dxml.py index 6271da8e..6a608adf 100644 --- a/copyparty/dxml.py +++ b/copyparty/dxml.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import importlib import sys diff --git a/copyparty/fsutil.py b/copyparty/fsutil.py index 8329bf52..f5cdcfd8 100644 --- a/copyparty/fsutil.py +++ b/copyparty/fsutil.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import json diff --git a/copyparty/ftpd.py b/copyparty/ftpd.py index 0cdc2c33..28f4d127 100644 --- a/copyparty/ftpd.py +++ b/copyparty/ftpd.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import errno diff --git a/copyparty/httpcli.py b/copyparty/httpcli.py index 8156154e..8d8fdbba 100644 --- a/copyparty/httpcli.py +++ b/copyparty/httpcli.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse # typechk import copy diff --git a/copyparty/httpconn.py b/copyparty/httpconn.py index a463943f..c43a891a 100644 --- a/copyparty/httpconn.py +++ b/copyparty/httpconn.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse # typechk import os diff --git a/copyparty/httpsrv.py b/copyparty/httpsrv.py index bcea1d77..e56ccd52 100644 --- a/copyparty/httpsrv.py +++ b/copyparty/httpsrv.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import hashlib import math diff --git a/copyparty/ico.py b/copyparty/ico.py index 820c53af..bafe15fa 100644 --- a/copyparty/ico.py +++ b/copyparty/ico.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse # typechk import colorsys diff --git a/copyparty/mdns.py b/copyparty/mdns.py index bc87ef51..3bcb3b64 100644 --- a/copyparty/mdns.py +++ b/copyparty/mdns.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import errno import os diff --git a/copyparty/metrics.py b/copyparty/metrics.py index cd2e4a00..f64fb058 100644 --- a/copyparty/metrics.py +++ b/copyparty/metrics.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import time diff --git a/copyparty/mtag.py b/copyparty/mtag.py index 37e36eea..5fb8fd97 100644 --- a/copyparty/mtag.py +++ b/copyparty/mtag.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import json diff --git a/copyparty/multicast.py b/copyparty/multicast.py index 7459696e..564d8da3 100644 --- a/copyparty/multicast.py +++ b/copyparty/multicast.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import socket import time diff --git a/copyparty/pwhash.py b/copyparty/pwhash.py index d642d3c0..72d69245 100644 --- a/copyparty/pwhash.py +++ b/copyparty/pwhash.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import base64 diff --git a/copyparty/qrkode.py b/copyparty/qrkode.py index 10e08233..cf35e31f 100644 --- a/copyparty/qrkode.py +++ b/copyparty/qrkode.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os diff --git a/copyparty/sftpd.py b/copyparty/sftpd.py index d4138fae..e1f4fe56 100644 --- a/copyparty/sftpd.py +++ b/copyparty/sftpd.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import errno import hashlib diff --git a/copyparty/ssdp.py b/copyparty/ssdp.py index e95bf69e..d9ce7d01 100644 --- a/copyparty/ssdp.py +++ b/copyparty/ssdp.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import errno import re diff --git a/copyparty/star.py b/copyparty/star.py index 41ee1a69..9d2c5147 100644 --- a/copyparty/star.py +++ b/copyparty/star.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import re import stat diff --git a/copyparty/sutil.py b/copyparty/sutil.py index 97c10086..4194ff98 100644 --- a/copyparty/sutil.py +++ b/copyparty/sutil.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import tempfile diff --git a/copyparty/svchub.py b/copyparty/svchub.py index 5172ca67..fc3e7006 100644 --- a/copyparty/svchub.py +++ b/copyparty/svchub.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import atexit diff --git a/copyparty/szip.py b/copyparty/szip.py index 12caf91f..3c5fa477 100644 --- a/copyparty/szip.py +++ b/copyparty/szip.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import calendar import stat diff --git a/copyparty/tcpsrv.py b/copyparty/tcpsrv.py index 1518381d..96152942 100644 --- a/copyparty/tcpsrv.py +++ b/copyparty/tcpsrv.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import re diff --git a/copyparty/tftpd.py b/copyparty/tftpd.py index a8be53f0..0d61df66 100644 --- a/copyparty/tftpd.py +++ b/copyparty/tftpd.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals try: from types import SimpleNamespace diff --git a/copyparty/th_cli.py b/copyparty/th_cli.py index 5aedd8f4..fa9f3cf4 100644 --- a/copyparty/th_cli.py +++ b/copyparty/th_cli.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import errno import os diff --git a/copyparty/th_srv.py b/copyparty/th_srv.py index ab851310..8dc59f33 100644 --- a/copyparty/th_srv.py +++ b/copyparty/th_srv.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import hashlib import io diff --git a/copyparty/u2idx.py b/copyparty/u2idx.py index 63beffc1..abf67bfc 100644 --- a/copyparty/u2idx.py +++ b/copyparty/u2idx.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import calendar import os diff --git a/copyparty/up2k.py b/copyparty/up2k.py index ac1dc726..bf5036fe 100644 --- a/copyparty/up2k.py +++ b/copyparty/up2k.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import errno import hashlib diff --git a/copyparty/util.py b/copyparty/util.py index 687e99e8..0045ec8a 100644 --- a/copyparty/util.py +++ b/copyparty/util.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import argparse import base64 diff --git a/scripts/sfx.py b/scripts/sfx.py index ced8b3c0..44d13a02 100644 --- a/scripts/sfx.py +++ b/scripts/sfx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: latin-1 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import re, os, sys, time, shutil, signal, tarfile, hashlib, platform, tempfile, traceback import subprocess as sp diff --git a/scripts/strip_hints/a.py b/scripts/strip_hints/a.py index 7c74e53d..7cc1aaa3 100644 --- a/scripts/strip_hints/a.py +++ b/scripts/strip_hints/a.py @@ -1,5 +1,5 @@ # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import sys diff --git a/scripts/uncomment.py b/scripts/uncomment.py index 11dfcf90..2f649d1b 100644 --- a/scripts/uncomment.py +++ b/scripts/uncomment.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import io import os diff --git a/tests/test_cp.py b/tests/test_cp.py index caf1398d..3ef9e029 100644 --- a/tests/test_cp.py +++ b/tests/test_cp.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import shutil diff --git a/tests/test_dedup.py b/tests/test_dedup.py index 5e2610c7..f82dface 100644 --- a/tests/test_dedup.py +++ b/tests/test_dedup.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import os diff --git a/tests/test_dots.py b/tests/test_dots.py index 253cd690..9bd8d163 100644 --- a/tests/test_dots.py +++ b/tests/test_dots.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import io import json diff --git a/tests/test_dxml.py b/tests/test_dxml.py index 309528a5..b80279c2 100644 --- a/tests/test_dxml.py +++ b/tests/test_dxml.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import re import unittest diff --git a/tests/test_hooks.py b/tests/test_hooks.py index 6b366023..76918f8c 100644 --- a/tests/test_hooks.py +++ b/tests/test_hooks.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import shutil diff --git a/tests/test_httpcli.py b/tests/test_httpcli.py index bbc9fbba..fac0cf2f 100644 --- a/tests/test_httpcli.py +++ b/tests/test_httpcli.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import io import os diff --git a/tests/test_idp.py b/tests/test_idp.py index c08fc54b..e1ec60b4 100644 --- a/tests/test_idp.py +++ b/tests/test_idp.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import os diff --git a/tests/test_metrics.py b/tests/test_metrics.py index e72a4b54..140a5174 100644 --- a/tests/test_metrics.py +++ b/tests/test_metrics.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import re diff --git a/tests/test_mv.py b/tests/test_mv.py index 14e1e09d..39d8fc7a 100644 --- a/tests/test_mv.py +++ b/tests/test_mv.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import os diff --git a/tests/test_shr.py b/tests/test_shr.py index 7ecfb388..7ae8ee0c 100644 --- a/tests/test_shr.py +++ b/tests/test_shr.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import os diff --git a/tests/test_utils.py b/tests/test_utils.py index 942d1e58..a9a102ef 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import unittest diff --git a/tests/test_vfs.py b/tests/test_vfs.py index 4b0a726b..52f2a508 100644 --- a/tests/test_vfs.py +++ b/tests/test_vfs.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import json import os diff --git a/tests/test_webdav.py b/tests/test_webdav.py index aff656fb..c791c552 100644 --- a/tests/test_webdav.py +++ b/tests/test_webdav.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import shutil diff --git a/tests/util.py b/tests/util.py index c0762162..79504e18 100644 --- a/tests/util.py +++ b/tests/util.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # coding: utf-8 -from __future__ import print_function, unicode_literals +from __future__ import division, print_function, unicode_literals import os import random