From c140eeee6b0a32bbe3f3ae5f899a1ec0bd42df1c Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 8 Sep 2024 19:25:46 +0000 Subject: [PATCH] v1.15.0 --- copyparty/__version__.py | 6 +++--- docs/changelog.md | 13 +++++++++++++ scripts/docker/make.sh | 4 ++-- scripts/make-sfx.sh | 2 +- scripts/pyinstaller/deps.sha512 | 2 +- scripts/pyinstaller/notes.txt | 2 +- 6 files changed, 21 insertions(+), 8 deletions(-) diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 9324d0c8..f0bd6844 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 14, 4) -CODENAME = "one step forward" -BUILD_DT = (2024, 9, 2) +VERSION = (1, 15, 0) +CODENAME = "fill the drives" +BUILD_DT = (2024, 9, 8) S_VERSION = ".".join(map(str, VERSION)) S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT) diff --git a/docs/changelog.md b/docs/changelog.md index a870fc3d..5d1bd79d 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,16 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2024-0902-0108 `v1.14.4` another + +## recent important news + +* [v1.14.3 (2024-08-30)](https://github.com/9001/copyparty/releases/tag/v1.14.3) fixed a bug that was introduced in v1.13.8 (2024-08-13); this bug could lead to **data loss** -- see the v1.14.3 release-notes for details + +## bugfixes + +* a network glitch could cause the uploader UI to panic d9e95262 + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2024-0830-2311 `v1.14.3` important dedup fix diff --git a/scripts/docker/make.sh b/scripts/docker/make.sh index a241adf8..88758c2a 100755 --- a/scripts/docker/make.sh +++ b/scripts/docker/make.sh @@ -100,11 +100,11 @@ filt= aa="$(printf '%11s' $a-$i)" # arm takes forever so make it top priority - [ ${a::3} == arm ] && nice= || nice=nice + [ ${a::3} == arm ] && nice= || nice=-n20 # --pull=never does nothing at all btw (set -x - $nice podman build \ + nice $nice podman build \ --squash \ --pull=never \ --from localhost/alpine-$a \ diff --git a/scripts/make-sfx.sh b/scripts/make-sfx.sh index b9b816f0..728c63a2 100755 --- a/scripts/make-sfx.sh +++ b/scripts/make-sfx.sh @@ -609,7 +609,7 @@ pc="bzip2 -"; pe=bz2 [ $use_gzz ] && pc="pigz -11 -I$use_gzz" && pe=gz echo compressing tar -for n in {2..9}; do cp tar t.$n; nice $pc$n t.$n & done; wait +for n in {2..9}; do cp tar t.$n; nice -n20 $pc$n t.$n & done; wait minf=$(for f in t.*.$pe; do s1=$(wc -c <$f) s2=$(tr -d '\r\n\0' <$f | wc -c) diff --git a/scripts/pyinstaller/deps.sha512 b/scripts/pyinstaller/deps.sha512 index 5738185c..ad2e4f2b 100644 --- a/scripts/pyinstaller/deps.sha512 +++ b/scripts/pyinstaller/deps.sha512 @@ -36,4 +36,4 @@ d1420c8417fad7888766dd26b9706a87c63e8f33dceeb8e26d0056d5127b0b3ed9272e44b4b76113 2be320b4191f208cdd6af183c77ba2cf460ea52164ee45ac3ff17d6dfa57acd9deff016636c2dd42a21f4f6af977d5f72df7dacf599bebcf41757272354d14c1 pillow-10.4.0-cp312-cp312-win_amd64.whl 896ddddbd4b85e86e0600cb65eb4c07fbc7f3802d47e7f660411e20b5500831469b97ed4770f25820f4e75cbfac40308da624fd86d4f62e578149d5c276a9cde pyinstaller-6.10.0-py3-none-win_amd64.whl 873781decaeef07f6a79b0ed8b9f35f3fa534a1ea0d866991e40278a10818fa5b60c70b0d5828971b045364f1099694cd1e5d5d60d480acb93fcfbfbced4a09e pyinstaller_hooks_contrib-2024.8-py3-none-any.whl -0572c6345f6a4f7f3e5c2ff858e3ca7ca54ae4478f3d59d8e18cb0f596e61dcf12aef579db229e83d63b30f15d6684ee6bb3feaea9413e5e636a503933057678 python-3.12.5-amd64.exe +37fa7250b10b0c03b87d800bf4f920589649309cb4fbd25864475084bb7873d62b809a4fdeabd06c79f03f33614218eb7e01a9bd796de29dd3b141f1906d588c python-3.12.6-amd64.exe diff --git a/scripts/pyinstaller/notes.txt b/scripts/pyinstaller/notes.txt index 010d0aeb..08ac5a77 100644 --- a/scripts/pyinstaller/notes.txt +++ b/scripts/pyinstaller/notes.txt @@ -41,7 +41,7 @@ fns=( pillow-10.4.0-cp312-cp312-win_amd64.whl pyinstaller-6.10.0-py3-none-win_amd64.whl pyinstaller_hooks_contrib-2024.8-py3-none-any.whl - python-3.12.5-amd64.exe + python-3.12.6-amd64.exe ) [ $w7 ] && fns+=( # u2c stuff certifi-2024.2.2-py3-none-any.whl