From 5a68390c84cecadf4835714892ffe5b04c137057 Mon Sep 17 00:00:00 2001 From: Gianluca Pernigotto Date: Tue, 9 Jan 2024 01:18:54 +0100 Subject: [PATCH] ready for release --- AUTHORS | 1 + CHANGELOG | 4 +++- README.md | 15 ++++++++------- ffcuesplitter/ffmpeg.py | 4 ++-- ffcuesplitter/info.py | 2 +- man/ffcuesplitter.1.gz | Bin 2427 -> 2431 bytes 6 files changed, 15 insertions(+), 11 deletions(-) diff --git a/AUTHORS b/AUTHORS index 72a4329..b903396 100644 --- a/AUTHORS +++ b/AUTHORS @@ -5,4 +5,5 @@ Copyright: (C) 2024 Gianluca Pernigotto Contributors: @jeanslack (Gianluca Pernigotto) @tsweet (Tim Sweet) +@alecchangod (Alec Chan) diff --git a/CHANGELOG b/CHANGELOG index ce8c4fd..dbe8098 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,8 +1,10 @@ +--------------------------------+ -January 06 2024 Version 1.0.23 +January 07 2024 Version 1.0.23 +--------------------------------+ - Updated year and description. +- Fix `ValueError` when processing the tqdm progress bar (PR #34), + Thanks to @alecchangod . +--------------------------------+ February 06 2024 Version 1.0.22 diff --git a/README.md b/README.md index 35c8e34..f1f0b22 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,9 @@ Splits big audio tracks and automatically embeds tags using the information contained in the associated **"CUE"** sheet. It supports multiple CUE sheet encodings and many input formats (due to FFmpeg), including APE format, without need installing extra audio libs and packages. It has the ability to accept both -files and directories as input while also working in recursive mode. Can be used -both as a Python module and from command line. +files and directories as input while also working in recursive mode. It can be +used either as a [Python module](https://github.com/jeanslack/FFcuesplitter#using-python) +or from the [command line](https://github.com/jeanslack/FFcuesplitter#using-command-line). ## Features @@ -23,7 +24,7 @@ both as a Python module and from command line. - Auto-tag from CUE file data. - Features automatic character set detection for CUE files (via [chardet](https://pypi.org/project/chardet/)). - Works on Linux, MacOs, FreeBSD, Windows. -- Can be used both as a Python module and in command line mode. +- It can be used either as a Python module or from the command line. ## Requires @@ -92,7 +93,7 @@ and saves them in the `my_awesome_tracklist` directory. ## License and Copyright -Copyright (C) 2023 Gianluca Pernigotto -Author and Developer: Gianluca Pernigotto -Mail: -License: GPL3 (see LICENSE file in the source directory) +Copyright: (C) 2024 Gianluca Pernigotto +Author and Developer: Gianluca Pernigotto +Mail: +License: GPL3 (see LICENSE file in the source directory) diff --git a/ffcuesplitter/ffmpeg.py b/ffcuesplitter/ffmpeg.py index a39231a..c7a72d2 100644 --- a/ffcuesplitter/ffmpeg.py +++ b/ffcuesplitter/ffmpeg.py @@ -5,9 +5,9 @@ Compatibility: Python3 Platform: all platforms Author: Gianluca Pernigotto -Copyright: (C) 2023 Gianluca Pernigotto +Copyright: (C) 2024 Gianluca Pernigotto license: GPL3 -Rev: Feb 02 2023 +Rev: Jan 07 2024 Code checker: flake8, pylint ######################################################## diff --git a/ffcuesplitter/info.py b/ffcuesplitter/info.py index 35b05d6..eec8fb9 100644 --- a/ffcuesplitter/info.py +++ b/ffcuesplitter/info.py @@ -28,7 +28,7 @@ __maintainer_contact__ = "jeanlucperni@gmail.com" __copyleft__ = '2024' __version__ = '1.0.23' -__release__ = 'August 12 2023' +__release__ = 'January 09 2024' __appname__ = "FFcuesplitter" __packagename__ = "ffcuesplitter" __license__ = "GPL3 (Gnu Public License)" diff --git a/man/ffcuesplitter.1.gz b/man/ffcuesplitter.1.gz index cc0b71b62058f1c89359c4494953a2db2f69d935..9416dfea95640cb7ad6613c830eee34d4ff83dfc 100644 GIT binary patch delta 1459 zcmV;k1x)(;68{nhABzYG#f+S>2YLd3(p?jaf;JM~g?U64x&k39piK)oPF?zrq^8X+99<2a&j-nZQ|p0pyz2 z$6{l2R$J#yAOi{fD1WEhCK0`yVLzIAZ7eey$u)p$>gE6-IRUw@aDa>f-A3BIlrI1C zh!(O5{Asl5+^6SiPDFq6CGi%pIzr*;d-Cr^?j6+sRS?^L5uvPMa`(y8VEw$DO0kf0*3 z22R2=Dzpwyfbq9#rmZD+KPw&(+oqu;-i_SPB3J=^9ek zqddG+M}(AgKzjl(w?_R8VUFl$5OYM&Fy@|~WIWciU?wXbEqs$hVXf-I7gzMocqa;8 zt&^Sx9u*z%2xC_y`(rf@wj3T0a-I4D?e-Lt(FP!Y9drEe(e3PJ+-(UbF9F;zf7W&J zFK_q_!dd^x+hO%XU#r+ zY&CIzN^^^Je0e)voaKiv!r$`6cDEd7qQ=wri^=o@%|0(bVx130k3wZ)1MkEcHf8K7 zK{Q7cij++q@Y|tUF1nX7?h$;saOrke%F4Au1Ez5hoDg$}Q3TRDbJOHjTI-k2sdcXyvDHc&*hxhN_`&IMA@6pL?h@4k{_~*JZEAN!&Cnv8PWnVDkiO%i2ho}&i2L8G{b%W{kr^oHi+#ohh<62Q6UmAtOp!v56B z+C7!uL|*bBfe)U69+goZ_Ivf9P`$R8Hn4?TTbhgEaEo$NZz9yQ;eVtk46yJpJbC|r zGh{xm(5uCGOrx8{-77cFHm&&l&FirF?JH#W05z;iP;~IX@sIA2k8ox1sTuIG*nUu= z$m&=SieaI)+FDE&qf7}b)15~22Y&@w$wdF!=E!H(`8`F!C%IvxE`GtJ=Jmzw^L+B* z<1)C!;+DzO(%XN${U_0Ng;jc?Q@iJX$?;la%XLl;G2>#Wpc{m^fM-9ni{N delta 1515 zcmVz68nSIPNjHAs_RVGR%v?|t(F_g~OV;H&^#4aMGnw_;;- zR$J#szyVqND1WEhCi}dcVLya63CMMY1EdM)Hq!2;bV;8_w2)1- zPeV-SJ||a$%3I$ZzY1P^7d|}*=KdQTj@r59yfac%@ebJ84EmbZMFO02q_*HI`kshr zs$sL;35yTZ4JT@^vJ9pG*qoDpzCnP=`-^?)2zCO>7n)?6LY${!H#xFi?3)5luEG+C^4>I$#nr$bO8Il1U{=W#MUrb)ZI8eYDUqo_+_(&`S-?7?`>rUhnRyLC zt}G=Q78Tke90ONSq$6qtGB!<#lEB<`>CT!W=n6yZgdqPB=)TFlj^#}*^8!~Kmg7+{ zdLieay|JqBRkP$Y<<{L(h^tP@FfC=QQU&w-9Bph5N7DdBv`3RM1Rh^^kb*OhXh2 zClLb#BU*Cq^e|uX1WX46QHWc+{)arWJ5{ zVznYU_2tR;6pD;^NrrlBQu#hK^F$F|7BS-Ld+ zhSHPq1$BSe1ONu<8dBGzJiJs#gp_nZdjc@GJN*n{j_79)b41TD=ANEpJa)5SCMzB- ze3L_At?I%TSM<(!Cko!D6Q2B_ysHieV|muQV;>lvlJ}h4dtGM<=P}cs7>32~2xC_y z`(rf@wj3T0a-I4D?UoZvbMP;&?VRcc(3IA$6d;r31`&V7a{TYn?d)dUZ3!ovzZ>Sy zx-S0Z4Zk)x>pyw>?8!U#BnbW#Huf`O3nvGn<~4Nj1{P0EiTfW%tmg7v+c=~=ZnSP+z=jBK2@WJR&s7!3&ojAjK zj6EfY=7>U(vZ(`pB~;5r_Xfs2f-e^?-R??RxmIYvG!B9jVh%BiKw4*Rn%qij{ib!kn?}u{#;jP<(=~UHpId0;@0hdsMOPRDIEheT`orXcYHwS&p%S-q3u!xVxWU0yx)DIISxl zY@Rt;yQlJ-$V(n1@WC_CqcY0Fey<)Bs@E3N2DWf(OLH+CZc%RPO@w+j{Erlc0Tv#H zCog|}hRo*`dbJpjX>_x=d*#O2rWK#Rc^x*teTD2EpoUcmiVhw){?R@15v~kAH3L2t z+Yd?PF)Y+pTZ_qJlqrE_y3>gM;IAMnndo2J9Qn*Tzo#hpBsXl-#V?rDyuO%y zo=-k}Tn3j|+%lP3di#&J|0KGuuu3m;Y