python311-tqdm-4.66.4-150400.9.12.1<>,$fL_p9|m;-E?d & C $=^n ,     (E (*-0&0P2d2t 2 3w (383K94K:9\K>7@?FGG\HpIÄX Y\(]<^- bcdHeMfPlRudvx wּxyazhx|܎ܐܔܚCpython311-tqdm4.66.4150400.9.12.1An extensible progress metertqdm lets you output a progress meter from within loops by wrapping any iterable with "tqdm(iterable)". tqdm's overhead is one order of magnitude less than python-progressbar and does not require ncurses.fL_h03-ch2b zwSUSE Linux Enterprise 15SUSE LLC MIT AND MPL-2.0https://www.suse.com/Unspecifiedhttps://github.com/tqdm/tqdmlinuxnoarch# python311_install_alternative: update-alternatives --quiet --install /usr/bin/tqdm tqdm /usr/bin/tqdm-3.11 311# python311_uninstall_alternative: if [ ! -e "/usr/bin/tqdm-3.11" ]; then update-alternatives --quiet --remove "tqdm" "/usr/bin/tqdm-3.11" fi \' $  55__  GOGO ##2#2#  )g)gVVs3x) g* uu6699PPII!! E5'*u-."MҟQrH 'AA큤A큤A큤A큤A큤A큤A큤fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_fL_f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4fL_f4a0159d811f723c9781958702de54ba78ae42eebf05dc9e010cad0860e69ca143ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508dc33252e829015e3b150086fb9b3a40f6ad6fb32c2f4610ce812fa677d35986a465be94b153e69092a2bbd82507e4b52b1f9f52f334550ee69a81a6887da2efaa1472e1c7a289e4aaf7b0acc4f62435eb9419c38bd8d5c7923702291b8e53defe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6472d658cd44b8018567e9d27eef7ebb389662bc5d9ef1103d6ff6418e27f5f45e2421fb522dd9ca1e8cd7a1383a1b19d6853b5ad31709f6eda3206118edbd63832d53fa9925bc849dd0a87f935a7606bd9485d2a7316d477760b9df13405aff6640d6124aa3fdf496acb9b102d4f3892cc9a1924047e9c259c4f211e46da946d8b7d7846a845059d7a3107143f11131f63c5511d669b44085b15ec5e3d227915bea9337750f236602a642ee76caaf582b031cee10ab4d508893cdf1d5bbf1c15bea9337750f236602a642ee76caaf582b031cee10ab4d508893cdf1d5bbf1c9251209eb8458dd0f25d42a2bf20684a93b6e7b57eebe7e8f1ea6b095fc662779251209eb8458dd0f25d42a2bf20684a93b6e7b57eebe7e8f1ea6b095fc662771a202940b065c77462be56e80bcef9c87cd6ac9403611076ecbebbc41d72513d1a202940b065c77462be56e80bcef9c87cd6ac9403611076ecbebbc41d72513d23be97fb833021860e7ccf1a591a8db9eb040b0e4b67c697f21091a3f2cfcbe223be97fb833021860e7ccf1a591a8db9eb040b0e4b67c697f21091a3f2cfcbe257edb2bc5ec2060c9f34e8c90f5d53ddb42387566cbed110e9d6e00e29329a1757edb2bc5ec2060c9f34e8c90f5d53ddb42387566cbed110e9d6e00e29329a17ccf4bc246985ce827864a6a09bf2bf6cc54b1828ea1f40e8d06c303786bc761fccf4bc246985ce827864a6a09bf2bf6cc54b1828ea1f40e8d06c303786bc761f2f445d6e8ed9f238075ecc2e88a4d42892bef3270680fb899e2dc420162df8c82f445d6e8ed9f238075ecc2e88a4d42892bef3270680fb899e2dc420162df8c88c55641b480c3b3a90f8de2367096b29e9623869f547d09e6fb89d94fded6ea58c55641b480c3b3a90f8de2367096b29e9623869f547d09e6fb89d94fded6ea56703dca90b5d4b7a15634b50871a897df3f02d16a55ad1841d1417497fc5824e6703dca90b5d4b7a15634b50871a897df3f02d16a55ad1841d1417497fc5824eae9be86b51933c15ca3d4196066a4029c9185b3d38acd064bda2bdacae425112ae9be86b51933c15ca3d4196066a4029c9185b3d38acd064bda2bdacae425112c11c373bd3f6e1b5902ab4982412ff1a8bf586c92b10055a04c9ccaaedd00231c11c373bd3f6e1b5902ab4982412ff1a8bf586c92b10055a04c9ccaaedd002319e64a2dc346280e33d6edc50dc9716ee560794ec5b52e3b29d24e1a041d7feb59e64a2dc346280e33d6edc50dc9716ee560794ec5b52e3b29d24e1a041d7feb52ce5cf08f7421a5d2571b69c601e779b9265bf82da8ae3ceb7e178790313cb9d2ce5cf08f7421a5d2571b69c601e779b9265bf82da8ae3ceb7e178790313cb9dc12aed305d76ef7c8ed295fbf90c3b441f2d1d943caa5e535b2e5b61434cb3c4c12aed305d76ef7c8ed295fbf90c3b441f2d1d943caa5e535b2e5b61434cb3c40fc29c24ee9307f2f8cd6a300ffe7f09ea1c9f463a892ec4947067704cd65b250fc29c24ee9307f2f8cd6a300ffe7f09ea1c9f463a892ec4947067704cd65b250fb30dbc0d8eae861a02cebe283bee147b738698ddf6ea789ae38da54b5ac88a0fb30dbc0d8eae861a02cebe283bee147b738698ddf6ea789ae38da54b5ac88a32ea151b66c57f56d47060e07246cefe1e2ae7ed536611cbcf63eef1fc14d91a32ea151b66c57f56d47060e07246cefe1e2ae7ed536611cbcf63eef1fc14d91af0493e7d933fa47eb97ad2c8092337c59d8c12f461a52a7e482bf6795986e556f0493e7d933fa47eb97ad2c8092337c59d8c12f461a52a7e482bf6795986e5566f6cdec3aab95439da88d8cf67d951e697134b8735fba45b636ae1b788fc59f96f6cdec3aab95439da88d8cf67d951e697134b8735fba45b636ae1b788fc59f90b090de1a4348cc9ff20165ae04caddd7f579b04b3ae62ae3350cd44d9d03a3e9536b5c3dbd7ba6e224cb15cab9b8ca8c721d635c3aaebb1ad6713b437e4bb38c67f51d28cda0b4a9ddf81c22c61f97acb8a7471a1951b52327fb9cd1fadae8bc67f51d28cda0b4a9ddf81c22c61f97acb8a7471a1951b52327fb9cd1fadae8bfcf29847c250f1959b2fc506c13cb85ce925b04ff36b05b280853d84a8fa3db5fcf29847c250f1959b2fc506c13cb85ce925b04ff36b05b280853d84a8fa3db54400d789794c0096ae1fac94af41a22ff6b3983a104ca689be69fd8ba7a0a8b74400d789794c0096ae1fac94af41a22ff6b3983a104ca689be69fd8ba7a0a8b7a9a3e9fa4f3f6777563bf3b4f5ca2833c417aa9c48cb90b221e2772fdd112fa4f724af8268bfd92c38080a395035b44367717d3af26e8116187a217c2273d2c0524bbe0cf5a0cc9edd3b908ad3cc4a24af84fc5eaa43e241de4b2e5dccd2611d2df2c2b89e9ba6c568f718a59ad057c849b5bc69d4085ae5896f398f727e9c3ed371dcf0a6b2c49bde89e239fb4fb6346883a4bbf0f6365e9287c9515ec20b0906e1e22eec6eeae11f64568f256dd13e93dac5a55cb44400de47522520cbd61c73d8e9b5482280de9ac510e145de1189ff7c4e6c5ea297359c5345848a5b1541ff813bddb7c38f87f5b37b0ce3634b1cdad90ce9228d9a16abe9fac562e4759f2a9dab4a43517fd291a9adddf58a6079943b2fb1197f62a2e1b49ced43c8ca8a9c365f963ea9db32a48c108d068babae14bcd7361f672d7f750bdb724add5bca61bf45e6e6a204f85f6c30c5a5bb681bc236614c37b9027cf6b5032db7d1eb0b643d4e999aea479ce95d8004ad0ef881167ad8f2d90c93c9d928b39747c4b0e5380cd210bf88e8296519422df4718814cbe17169cd0452b16a94a8506f91ce873a04b05579bebe50c9fb68a6b6843dcfca9da26e2c9cc491ced1fbd8a300f36054076dee75e322c2c85faf7a320953cf21fa56c9e93ec12a6443c8e2b402041e54076dee75e322c2c85faf7a320953cf21fa56c9e93ec12a6443c8e2b402041eb40c9b9bdcb759556d47ad2b4efdcc1c598e549df85a2737960cb629faa3c0ddb40c9b9bdcb759556d47ad2b4efdcc1c598e549df85a2737960cb629faa3c0dd76b8094d4fe8cacc6612cfbcf152e2dde3ccca78bcb6ebd7684b67a7fea603cd76b8094d4fe8cacc6612cfbcf152e2dde3ccca78bcb6ebd7684b67a7fea603cd337426f8364fb79914c27b0ed11e8531ff7ce8b5087fc5d0719f1f34b9d95c5b337426f8364fb79914c27b0ed11e8531ff7ce8b5087fc5d0719f1f34b9d95c5bdead45866c5963accc2e96e43e2a8063e90d640cb142827bf3a57d9970dddc39dead45866c5963accc2e96e43e2a8063e90d640cb142827bf3a57d9970dddc399d39c8b924c31d1ff33f675ed70cf0aa8cafef6d2d7f32cd0d0521cc62375b1d9d39c8b924c31d1ff33f675ed70cf0aa8cafef6d2d7f32cd0d0521cc62375b1dbb2f6e286dffed7913f092e1f45b66377ca8347fb45a7e0ddd59518a5506a7d2bb2f6e286dffed7913f092e1f45b66377ca8347fb45a7e0ddd59518a5506a7d291a21ca36de4a515a09d2c5c5fc660b061643227cb4493c8f5864a3f82c37e6d91a21ca36de4a515a09d2c5c5fc660b061643227cb4493c8f5864a3f82c37e6d05cbfae63805e0ca33e4b4df04b758a6bdc8291a78bd47b43b124fb501609d3505cbfae63805e0ca33e4b4df04b758a6bdc8291a78bd47b43b124fb501609d35631d47a860a61eb1120803bbd348f9c04fff24295e34e0c9c5e761d628cf2c3d2b5ca3968292e5644d1728cb46d8740e65393c09c36c5d00f860f6ecdf89e1af082aff463fa4a1d857869d974f4ea9fd4cbf94cde2f997d40bef137f5a606bdc59d28a414e5e4b3b2a1eedbd48dfe81f5da1b98668d098a1aa88bdfa7561c33e36c62d9cab6d8f698cac69b9f2611da396bd0cfff6beff29672ae2992b96ba5078ffccaf9b10a27627887c7140d1ae7b78e4d899083e63d6159a886319ceba2dbe7ffd4804cc6dbc27d8f01bcd20f2397e9abf7781074d5006e835d4fe07f8e81c93f9333d52d71cb31247b625aa89dac60b1d7003628a367a94f9033437f1e0f448b9f1e56a4e8b2c44b8407d6c9414276e5d82a398b9b091a5c8cbe08761fbe0e8be8814c6106dee41416e44a4757e4ab001a9800504ceeac590989848eafba29f6c0646faaba73a770db0274483d99c293caef233555b838975422cb7308a1ad67721aa4b2f5bfc58d0da4d2bcfc346c9193c9fa7bd557f3e470e7033c75363230f9041d5c98515511dda74929b557dba89398d2a934c7f70c4aa69be9badb568f3ebe4026bdd9aa988f3ecf21d90b50201f8b2fa525985e06d672208c8ed1aed2ec17c0b0863d1187391762dd6bc12c68ac794a7fc715ff87f829f55a4ad6882f250f9364b838f7bfb96cb63f800c8d47f4a10e8f516d272d85c1f815b02a59f69ca756f56e0866e6e18de1d72ac57e366af6f1029ed73680dfdedb8c71dfb5c968dfbb73f47a0855b32b071f4edf6f376200335177346d60fa8e6aa4760c1436494656990648cc7a34e5835d915c91e9b950d55e67ebc664ca2b42ad392497b9f24c4ebeb21dd24edd4eb7eff4a766295fd8b6492ca3a70b918cd417cf64dc2e59ed918ddb24eea4532570536a0934084a87ea770e8c8d744f54889ff7597f2636927006a0166d1bc6b820718048bdbb0a45962880fa852f91050e3e4415ddec28d0debe08891156e1dc5fa85cada54f23efcec3b601b0051043e5d800a4ead0602839f88d6dfd4657d627bb5e713c84d3e29ed5bd2cf68e79df4ac40b074519cb9a08d82c71ca5c628ab366a2901797ddcd0f83e07b524b8a96f06f022c3a744128eba67535bed37026e1c1e6039a1c8dfd1c54cb962ac56ac455e51dd4d75738aa97e4a0eaa01f05d52937f5a5f0f5442533f1ffb69a2d481399f2eb53109ed19b52fc24979b0d6c7cb4de731799061aee3fcbd5ba816152f4788b8fafa368db4cde97e93b619a7d9ad12afc1a2b5d070d8c4ac72f119fdb7799ffb6e3e8327d1a1d37723dc8391b0f5dc89edd6dffb5b367d2b457e1a8b083fbbb1605b1ed4d2811d54fa3b5fd08169f773fe36a0083690335e2f63f8124664d63b44202c6f338afbf2f3d43e51944b296e2d26201933ff5e4a5f5d42ac533e4fdb31f0507188e35ff06a52b370b0174a061f83b2b0333c0ea6293056fc00a367d898dc33252e829015e3b150086fb9b3a40f6ad6fb32c2f4610ce812fa677d35986a/etc/alternatives/tqdm@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tqdm-4.66.4-150400.9.12.1.src.rpmpython311-tqdm@@     /bin/sh/bin/sh/usr/bin/python3.11python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3fGFf:e`@d/@d@dTdBzd7c|@bQu@b@Qb,@aaa+v`]``@``o`*b@`)`@__@_F@__@_e_7@_@^^@^@^^Q^?@^-@^!@^^@]}@]@]Y]p]ƪ@]]bx@]M`@]@\ \g@\b@\^\*[$@[E[9@[D[i[IZnZ@Z@Z@Z-!YMYܶ@Yp@Y{YǞ@Y\XW@VHVvsteven.kowalik@suse.comsteven.kowalik@suse.comsteven.kowalik@suse.comecsos@opensuse.orgarun@gmx.dedmueller@suse.comdmueller@suse.commcepl@suse.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.decode@bnavigator.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.decode@bnavigator.decode@bnavigator.decode@bnavigator.demmachova@suse.comandythe_great@pm.mecode@bnavigator.depgajdos@suse.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@dhcp.lbl.govarun@gmx.dearun@gmx.desteven.kowalik@suse.comarun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dedimstar@opensuse.orgarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comarun@gmx.detoddrme2178@gmail.comarun@gmx.demcepl@suse.commcepl@suse.comtbechtold@suse.comarun@gmx.dearun@gmx.detchvatal@suse.comarun@gmx.detoddrme2178@gmail.comarun@gmx.detoddrme2178@gmail.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dejengelh@inai.dearun@gmx.dearun@gmx.desebix+novell.com@sebix.attoddrme2178@gmail.comtoddrme2178@gmail.comarun@gmx.detoddrme2178@gmail.com- Re-add conditionals to numpy/pandas, it is required.- Update to 4.66.4: * rich: fix completion (#1395 <- #1306) * cli: eval safety (CVE-2024-34062, bsc#1223880) * pandas: add DataFrame.progress_map (#1549) * notebook: fix HTML padding (#1506) * keras: fix resuming training when verbose>=2 (#1508) * fix format_num negative fractions missing leading zero (#1548) * fix Python 3.12 DeprecationWarning on import (#1519) - Drop patch sprinkle-in-timezone.patch: Included upstream.- Add patch sprinkle-in-timezone.patch: * Add a timezone to the call fromtimestamp() - Switch to autosetup macro. - Remove conditionals from some BuildRequires.- %{?sle15_python_module_pythons} must at beginning of spec to work.- specfile: * switched to pyproject.toml build - update to version 4.66.1: * fix utils.envwrap types (#1493 <- #1491, #1320 <- #966, #1319) e.g. cloudwatch & kubernetes workaround: export TQDM_POSITION=-1 * drop mentions of unsupported Python versions - changes from version 4.66.0: * environment variables to override defaults (TQDM_*) (#1491 <- [#1061], #950 <- #614, #1318, #619, #612, #370) e.g. in CI jobs, export TQDM_MININTERVAL=5 to avoid log spam add tests & docs for tqdm.utils.envwrap * fix & update CLI completion * fix & update API docs * minor code tidy: replace os.path => pathlib.Path * fix docs image hosting * release with CI bot account again (cli/cli#6680) - changes from version 4.65.2: * exclude examples from distributed wheel (#1492) - changes from version 4.65.1: * add Python 3.11 and drop Python 3.6 support (#1439, #1419, #502 <- [#720], #620) * misc code & docs tidy * fix & update CI workflows & tests- update to 4.65.0: * add Python 3.11 and drop Python 3.6 support * misc code & docs tidy * fix & update CI workflows & tests- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- update to 4.64.1: * support ipywidgets>=8 (#1366, #1361 <- #1310, #1359, #1360, #1364) + fix jupyter lab display + update notebook tests- update to version 4.64.0: * add contrib.slack (#1313) - changes from version 4.63.2: * rich: expose options kwargs (#1282) * autonotebook: re-enable VSCode (#1309) * misc docs typos (#1301, #1299) * update dev dependencies (#1311)- update to version 4.63.1: * fix stderr/stdout missing flush() (#1248 <- #1177) * misc speed improvements/optimisations- update to version 4.63.0: * add __reversed__() * add efficient __contains__() * improve CLI startup time (replace pkg_resources => importlib) * tqdm.autonotebook warning & std fallback on missing ipywidgets (#1218 <- #1082, #1217) * warn on positional CLI arguments * misc build/test framework updates + enable py3.10 tests + add conda dependencies + update pre-commit hooks + fix pytest config (nbval, asyncio) + fix dependencies & tests + fix site deployment- Ignore deprecation warnings from pytest-asycio for compatibility with 0.17- update to version 4.62.3: * fix minor typo (#1246) * minor example fix (#1246) * misc tidying & refactoring * misc build/dev framework updates + update dependencies + update linters + update docs deployment branches * misc test/ci updates + test forks + tidy OS & Python version tests + bump primary python version 3.7 => 3.8 + beta py3.10 testing + fix py2.7 tests + better timeout handling- update to version 4.62.2: * fix notebook memory leak (#1216) * fix contrib.concurrent with generators (#1233 <- #1231)- update to version 4.61.2: * install colorama on Windows (#1139, #454) * add telegram support for leave=False (#1189) * support pandas==1.3.0 (#1199) * fix keras potential AttributeError (#1184 <- #1183) * fix py3.10 asyncio tests (#1176) * flush stdout/err before first render (#1177) * misc minor build & test framework updates (#1180)- update to version 4.61.1: * fix utils._screen_shape_linux() sometimes raising ValueError (#1174) * minor build/CI framework updates (#1175) * minor documentation updates - changes from version 4.61.0 : * keras support for initial_epoch (#1150 <- #1138) * misc documentation updates + update & shorten URLs (#1163) + fix typos (#1162) * fix & update tests (#1163) * minor framework updates (#1163)- update to version 4.60.0: * add contrib.logging helpers for redirecting to tqdm.write() (#1155 <- #786) * support delay in notebook (#1142) * fix contrib.tmap, tzip not using tqdm_class (#1148) * add notebook tests (#1143) * updates & misc minor fixes for documentation- specfile: * remove pandas.patch, seems to be included upstreams - update to version 4.59.0: * add tqdm.dask.TqdmCallback (#1079, #279 <- #278) * add asyncio.gather() (#1136) * add basic support for length_hint (#1068) * add & update tests * misc documentation updates (#1132) + update contributing guide + update URLs + bash completion: add missing --delay * misc code tidy + add [notebook] extra (#1135) - changes from version 4.58.0: * add start delay in seconds (#836 <- #1069, #704) * add tests * misc code tidy (#1130) * misc documentation updates - changes from version 4.57.0: * add line buffering for DummyTqdmFile (#960) * fix & update demo notebook (#1127) * fix py3 urllib examples (#1127) * suppress deprecated pandas warnings (#824, #1094) * misc framework updates * misc tests updates * misc code tidy- Don't test pandas at all in Ring1 staging- Update to 4.56.2 * fix attribute errors when disabled (#1126) * add tests - Changes in 4.56.1 * fix repr() & format_dict when disabled (#1113 <- #624) * rename __repr__() => __str__() * minor documentation updates (#1113) * add & update tests - Test numpy only for non python36 flavor (Numpy 1.20 in TW dropped Python 3.6, NEP 29), tests are automatically skipped if not installed. - Remove unused and untested python3 flavor BuildRequirements in test build: ipython, ipykernel - Enhance IPython- Simplify the rich supplements in the bash completions package- Update to 4.56.0 * some tqdm.gui improvements - Fix testsuite with pandas.patch- Update to version 4.55.2. * update tests * make pre-commit pytest quicker * switch pre-commit from make to python * update contributing guidelines * fix formatting * test dependencies * update .gitignore * fix (auto & manual) formatting * fix minor detected bugs - Updates for 4.55.1. * fix (Rolling|Expanding).progress_apply() on pandas==1.2.0 * minor documentation updates - Updates for 4.55.0. * fix ASCII notebook export * fix notebook gui-mode extra spaces * better ETA for early iterations * better ETA for wildly varying iteration rates * update submodule inheritance * tqdm.gui * tqdm.notebook * tqdm.contrib.telegram * tqdm.contrib.discord * documentation updates * misc code optimisations * add tests * misc code linting/formatting - Updates for 4.54.1. * drop py3.4 (no longer tested) - Updates for 4.54.0. * get rid of get_new - Updates for 4.53.0. * provide get_new() helper for mixed subclasses in nested mode * fix nested asyncio (#1074) * document async break hazard * add tests * drop py2.6/3.2/3.3 and distutils (no longer tested) * drop py2.6 * drop distutils in favour of setuptools/setup.cfg * use setuptools_scm * fix & update tests * fix & upgrade snap build * update CONTRIBUTING docs - Remove python-tqdm-remove-nose.patch, fixed.- move bash completion into separate package to avoid conflicts with multiple python flavors gh#openSUSE/python-rpm-macros#66- added patches https://github.com/tqdm/tqdm/pull/1052 + python-tqdm-remove-nose.patch- update to version 4.50.2: * fixed platform.system() causing fork() warnings (#691) * fixed contrib.concurrent.process_map pickling error with threading.RLock (#920) * updated documentation & examples * updated CI framework * updated tests * misc code tidy - changes from version 4.50.1 : * fix multiprocessing lock creation leak (#982, #936, #759) + fixes #617 which introduced this bug (v4.29.0, released 2019-01-06, undiagnosed until now) where multiple threads could concurrently create and append process locks to a global list, then try to release them without first acquiring 👿 * major test overhaul: fix, update, and speed up * misc CI framework updates * code linting * minor documentation tidy - changes from version 4.50.0: * add bar colour option (#1040 <- #450) + for notebook as well as std/CLI + plain text as well as hex (e.g. 'green' or '#00ff00') * notebook improvements (#1032 <- #1031) + split bar description into separate widget + improve reset() (handle width and colour) * fix exceptions when file is closed (#1041, #1036 <- #1033) * add & update tests * minor documentation updates * move and configure issue/pr templates- update to version 4.49.0: * CLI: add --tee (#1014 <- #1013) * CLI: add --update and --update_to (#996 <- #975) * CLI: add --null (#996) * CLI: accept - instead of _ in options (e.g. --update-to) * make update() return True on display to ease efficient use of custom callbacks (#845) * fix py>=3 CLI --delim encoding error * fix py>=3.5 version detection in tqdm.auto (#1029 <- #1028) * fix final ETA when using initial (#1021 <- #689) * update documentation + add & update custom callback examples + improve help formatting of boolean CLI options * add & update tests- update to version 4.48.2: * fix notebook formatting - changes from version 4.48.1: * fix ANSI escape codes breaking tqdm.write (#692, #777) * fix long-lived strongref (#1007, https://bugs.python.org/issue39093) * fix cli --version crash on missing git/refs/heads (#635) * fix contrib.tenumerate ignoring total (#1017) * fix potential deep => shallow kwargs copy issues * improve notebook display for unknown total (#1015) * make asyncio inherit from std rather than auto * make auto multi-inherit from autonotebook, asyncio on Python3.5+ * misc documentation & examples updates + mention docker-compose requirements (#771) * misc linting & tidy * misc minor testing framework updates- update to version 4.48.0: * add tqdm.asyncio (#1004, #772, #91 <- #65) + supports async iterables (async for row in tqdm(iterable)) + supports iterables + supports coroutine.send (tqdm(coroutine).send) + add as_completed wrapper (for f in tqdm.as_completed(fs)) * reduce contrib.discord logging verbosity * fix potential pandas() modifying **kwargs bug * update documentation + add missing inline docstrings + update contributing notes + update readme + add to examples/ folder o async_coroutines o coroutine_pipe + standardise variable naming * add tests + add benchmark tests against popular alternative libraries + test new functionality + more thorough miniters test (#1003) * misc framework updates + tidy changelog helper + add helper bots o comment-bot /tag o post-release-bot - wiki updater - website updater o benchmark regressions - full/thorough test on schedule & release - quick test on PR- specfile: * fix location of bash completion - update to version 4.47.0: * add contrib.discord (similar to contrib.telegram) (#976) * add contrib.bells to auto-enable all extras * add contrib.utils_worker for common slow tasks (e.g. web I/O) + fix lazy large memory usage & discard unsent messages (unprocessed tasks) * fix slow notebook imports (#955 <- #709) * fix gui TypeError on unknown len() (#971) * misc documentation/error message updates + more succinct ImportError on missing ipywidgets (#872) + fix broken/deprecated link (#981) + add inline usage for contrib.discord and contrib.telegram * misc framework updates + add official py3.8 support (#986) + fix snap builds- update to version 4.46.1: * fix missing sys.setcheckinterval in py3.9 (#978) * fix keras.TqdmCallback compatibility with tensorflow==2.2.0 (#979) * update documentation + correct contrib.concurrent correct max_workers (#977) + drop prominent mention of xrange (#965) * minor linting- specfile: * add bash completion script - update to version 4.46.0: * add contrib.telegram #949 <- #948 * add bash tab completion and --comppath #946, #947 <- #858 * fix exception safety in external_write_mode #940 * add requests examples (#242) * update documentation- Update to version 4.45.0: * propagate and close() on exceptions (#926 <- #548) * fix nested clear() * rework nested close() (#930 <- #924 <- #918, #677) * update all documentation & demos * add and update tests * dev framework: add pre-commit helper * fix _utils ImportError => DeprecationWarning- update to version 4.43.0: * fix notebook exceptions (#669 <- #650) + set_description() when disable=True * contrib.concurrent: avoid unnecessary len(iterable) (#893) * update documentation + clarify etymology (#895) + fix minor typo (#890) + update contributors and years * update tests * fix CI tests for PRs- update to version 4.42.1: * support pandas==1.0.0 (#780, #555) * minor metadata updates * minor CI test update- update to version 4.42.0: * notebook: update disable=None behaviour (#880) * tqdm.keras: support tensorflow.keras as well as keras (#885) * add contrib (#882) + tenumerate (#840 <- #480, #402) + tzip <= zip + tmap <= map + add concurrent module o thread_map <= concurrent.futures.ThreadPoolExecutor.map o process_map <= concurrent.futures.ProcessPoolExecutor.map + add itertools module (#225) stub o product * add & update tests * add & update documentation + README + examples/ * update CI framework- Remove unneeded python2 ipython-related testing dependencies. These packages are no longer available for python2 and the test suite will automatically skip them if they aren't available.- specfile: * update copyright year - update to version 4.41.1: * fix batch_size=None * keras missing pop('size')- update to version 4.41.0: * trim on ncols overflow with ANSI handling (#850, #716 <- #690) * add notebook.reset() (#864) * add keras.TqdmCallback (#867 <- #835) * documentation updates + document newly added features (above) + notebook ncols percentage/pixels (#276) * test updates + test newly added features (above) + add CI for win and osx (#841) + py2 threading- update to version 4.40.2: * fix pandas unhashable func (#862 -> #863) + add tests- update to version 4.40.1: * test for floats for total - changes from version 4.40.0: * officially support float for n and total (#802) + notebook: use FloatProgress <= IntProgress (#471, #456) + allow imprecision (n <= total + epsilon) (#849) * fix unicode bar format arguments (#803 -> #851) * add contrib submodule (#815) * add wrapattr, utils.CallbackIOWrapper, contrib.DummyTqdmFile (#84 - > #844) * update tests * update documentation * tidy automatic snap deployments * minor doc update (#854)- Don't use RPM internal/reserved name %suffix (change to pkg_suffix).- update to version 4.39.0: * add pandas builtin operations check (#843 <- #697) * avoid unnecessary dedent (#837) * remove unneeded bar logic * misc code tidy * update documentation + document default argument overriding (#370) + add missing isatty() (#713) + update badges + add code of conduct * update framework + clean CI stages + update CI default py3.6 => py3.7 + automate snap releases (#686 <- #685)- update to version 4.38.0: * support lock_args for e.g. non-blocking intermediate writes (#838 - > #839) + use self.refresh() in more places + add and update performance tests + support args for TqdmDefaultWriteLock.acquire() * fix colorama on win (#678, #764) * framework updates + CI cleanup move to stages (check/test/deploy) auto deploy notes deploy only on parent repo separate docker deploy + update documentation sync/generation * update examples * update documentation * add and update tests * misc tidy and linting - changes from version 4.37.0: * potential future pandas fix (#824) * better unicode widechar support (#803 -> #410, #805) * fix example/tqdm_wget unknown total (#826) * add stacklevel=2 to warnings (#821) * misc framework updates + snapcraft version fix + update issue/pr templates (#830) + update unit tests * misc documentation updates + update parallel (multiprocessing, ThreadPoolExecutor) example (#407) + add slides, video images + add CII Best Practices badge + add repology badge + update badge icons- update to version 4.36.1: * fix CLI entrypoint - changes from version 4.36.0: * expose more custom format params * potential thread safety fix (#548) * update submodule architecture (#198 -> #800) + backward-compatibility + expose utils + rename main -> cli + add/fix tests + fix minor cached var optimisation + gui partial upgrade (#790) + notebook upgrade (#790) support {bar} in bar_format (#594) inherit methods including set_*(refresh) (#740 -> #741) + ready for contrib releases (#252) * support custom bar_format with unknown total * fix tqdm_notebook red block on explicit file=None (#791) * update notebook to fully support custom bar_format (#594, #649) * misc tidy + warnings + linting + update submodule contribution guide (#252) + parallel (py)make test + fix Zenodo metadata * update documentation + pandas, notebook, gui (#245) + indentation + update multiprocessing and multithreading examples (#796)- update to version 4.35.0: * add {bar} format specifier (#623 -> #799) [width][type] * add tests and documentation * update performance tests - changes from version 4.34.0: * add leave=None convenience option for leave = position == 0 * ensure nested completed bars respect leave=True (#230) * ensure nested bars are cleared before being moved up (#795) * support both and = syntax for CLI options (#761 -> #774) * misc documentation updates (#778, #782) * fix/update tests * update GitHub docker package deployment- update to version 4.33.0: * fix pandas==0.25 API change * add contributor badges (sourcerer) * fix py26 travis CI * metadata fixes > .zenodo.json > CODEOWNERS * GitHub package registry docker deployment * minor linting * documentation updates- update to version 4.32.2: * fix 'Set changed size during iteration' (#481 -> #700, #754) * add tqdm.autonotebook check for $VSCODE_PID (#747 -> #751) * fix missing multiprocessing in Jython (#698) * make bool(tqdm(iter)) consistent with bool(iter) (#353 -> #694) * add and update unit tests * add and update documentation & framework + update notable contributors list + update usage docstrings (#714, #715) + add funding + add awesome-python badge + trove classifier update + update demo notebook badges + add JOSS DOI + add Zenodo metadata + move unnecessary root clutter- Update to 4.32.1 * fix notebook with unknown total - Update to 4.32.0 * support unit_scale in notebook * support negative update (#432, #545) * add reset() function (#547, #545) * add [python setup.py] make run - Fix jupyter dependencies.- update to version 4.31.1: * fix file.encoding==None caused by #598 (#673 -> #676) + add tests * tidy code, update authors and tests + add setup.py test to CI - changes from version 4.31.0: * Write bytes to stdout/stderr in py2 (https://bugs.python.org/issue21363, #589 -> #598) + Add write_bytes parameter for py2/3 default override * support custom bar characters vias ascii parameter (#223 -> #227) + implement, document and test custom bar spinners * support custom bar_format with unknown total (#282 -> #284) * fix TypeError when unit_scale and unknown total * document format_dict * expose elapsed_s, remaining_s to bar_format * add unit option to bar_format (#368) * auto README.rst generation framework + add notes in CONTRIBUTING.md * update tests * update documentation * misc code tidy - changes from version 4.30.0: * avoid moving when leave=False * generalise nested bar tests * add display() helper function * add and expose format_dict (#562, #482, #494, #656) + allow arbitrary keyword arguments for format_meter + document format_dict overriding + add tests for overriding + related: #660 #172 #587 * add and tidy developer documentation * fix py3 CLI pipe decoding error (#663) * framework overhaul (developing, testing, Travis CI updates) * tidy code and style (flake8) * setup.py refactor + setup.py make - add support for multi-line commands - tidy and efficiency + replace setup.py's built-in make -> py-make>=0.1.9 (#290) + add requirements-dev.txt and extras_require[dev] * add, update and tidy tests * include interactive Jupyter demonstration (#652 -> #659) * update documentation + add FAQ about py2 pipes (#359) + add badges + update examples + update authors - changes from version 4.29.1: * fix classmethod lock bug (#617: #457 -> #658) * add unit test to prevent regression - changes from version 4.29.0: * Avoid global multiprocessing locks (#611 -> #617) * Add support for infinite iterables (#651) * Fix missing attr pos when used in multi-threaded environment (#573) * Do not join TMonitor if it is the current thread (#613 -> #641) * Add OpenBSD NIX support (#638) * Unit tests, general documentation fixes and tidying (e.g. #642) * CI travis improvements + py37-dev -> py37 (#622) + fix py26- Remove installed files after running the testsuite- Switch to multibuild (with separate test) to avoid large dependencies on the main package.- update to 4.28.1: * tqdm.main(): expose argv * cli: add working `--manpath` * fix CLI:--manpath not found issue * update .gitattributes * CLI unit tests * remove deprecated dist options * add missing auto submodule * PyPI fix * remove man page from distribution * cli:add `--man_path` option- update to version 4.27.0: * fix str.isnumeric #605 * fix WeakSet KeyError #548, #553, #596 -> #607 * stop tqdm_notebook description truncation #582 -> #599 * include unit_scale for rate #608 * add auto -> nowarning autonotebook * add better postfix numeric formatting #621 * minor refactoring #609 -> #616 * update documentation * add unit tests * fix py26 CI- update to version 4.26.0: * fix smoothing (#566 -> #601) * pandas updates + address the FutureWarning in pandas, drop pandas test in py34, add in py37 (#603) + support pandas axis='index' or 'columns' (#570) * minor documentation updates (#597, #600, #606) + developer notes- Reenable testsuite- specfile: * remove devel for noarch package * make %files section more specific - update to version 4.25.0: * stop monitor on shutdown (#571, #572) * fix find_packages() for submodules (#593) + properly add autonotebook (#586, 1cf3393) * ignore ANSI escape codes in the bar length calculation (#450, #591 - > #592) * update documentation (#243)- update to 4.24.0 * autonotebook submodule for automatic selection of notebook/CLI bar (#443, #508) > update/add pandas() example documentation (#474) * NameError:IntProgress changed to a more helpful ImportError (#187, #451, #558) * support bool() cast when disable=True (#574) * fix format_sizeof hundreds rounding (#579 -> #581) * ensure URLs in documentation are secure (https)- specfile: * removed patch support_pandas_23_groupby.patch (included upstream) * always run tests - update to version 4.23.4: * Support pandas 0.23.0 core.groupby module layout (#555 -> #554) * Add python_requires to help pip (#557) * minor maintenance updates + CI updates: drop travis py33 due to tox (tox-dev/tox#648) + minor code tidy- update to version 4.23.3 * suppress warning * update .github things - update to version 4.23.2 * minor import syntax fix #496 * re-fix nested overlaps #477 * update documentation and examples * code tidy and abstraction - update to version 4.23.1 * fix AttributeErrors (#546) > pos on initialisation (#323, #510 -> #544) > fp on write() (#383) * fix py34 CI * update documentation - update to version 4.23.0 * Fix disable=True whereiterable has no len() and is not None (#539) * Add ncols to specify tqdm_notebook bar width (#276 -> #292) * allow custom pandas total (#364 -> #535) * Add progress_apply for pandas.(Series|DataFrame).(rolling|expanding) (#530 -> #537) * unit tests, pep8 tidy * postfix non-dict documentation note - update to version 4.22.0 * allow direct non-string assignment to postfix member (lists, dicts, etc) (#382 -> #534) * documentation updates * unit tests - update to version 4.21.0 * fix #532 write() with manual position > more robust free position finding * add TqdmWarning base class * fix GUI __del__() > add TqdmExperimentalWarning * add, tidy & fix unit tests * documentation > wiki release notes > update contributors > fix 7zx example - update to version 4.20.0 * pandas wrapper: remove *args and add better total handling (#244, #299, #322, #366 -> #524) * document windows unicode know issues (#454) * suppress RuntimeError: Set changed size during iteration -> TqdmSynchronisationWarning - update to version 4.19.9: * fix monitor thread termination and update tests - Add support_pandas_23_groupby.patch * Fix for pandas 0.23.0 support * See: https://github.com/tqdm/tqdm/pull/554- update to version 4.19.8: * TqdmMonitorWarning * warnings.warn * log.info * abstract and no-raise monitor error- update to version 4.19.7: * fix: Avoid manipulating uninitialized instances on monitoring thread.- specfile: * update copyright year - update to version 4.19.6: * CLI improvements + --bytes implies --unit B --unit_scale --unit_divisor 1024 (#503) + allow hyphens in CLI arguments (#511) * synchronisation: fix for sem_open on aarch64 (#513) * framework update + CI/tests, year 2018, py37, badges, documentation- update to version 4.19.5: * multiprocess/lock fixes (#457) * set_description in notebook (#345 -> #475) * minor tidy (#476) * documentation updates- update to version 4.19.4: * fix Lock:NotImplementedError on certain systems (#466 -> #468) * use recursive locks (#469 -> #468) + fix deadlocks * tidy (#448) * flush() on moveto() (#398 -> #399, #420, #467) * update tests and benchmarks - changes from version 4.19.3: * no changelog available- specfile: * added man page, fixed path for man-page in setup.py * added fdupes - update to version 4.19.2: * flush() on refresh() (#459 from #317) * status printer updates (#331) + use sp() in refresh() + remove redundant clear():nomove=False * misc minor documentation updates * unit tests - changes from version 4.19.1: * rate_(no)inv(_fmt) (#72, b228bc3) * __repr__() tidy (#389) * fix write() before initialisation AttributeError: _lock (#457) * man pages * documentation updates- Redo description with sensible content.- update to version 4.18.0: * Thread safety! (#285 -> #291 -> #329, #407, #417) * Ease redirection of sys.stdout/stderr (#422) * Minor internal stream bugfix (#439) * AttributeError fixes (#323, #324, #418) * Related to: + Misc bugs (#334) + concurrent.futures (#97) + Multi-tqdm (#143) + flush() and refresh() (#331) + Newline on refresh() (#361) + Nested trees (#384) + Manually positioned nested bars clearing (#385)- update to version 4.17.1: * __repr__() bugfix * better unicode detection * initialise `n` even when disabled - changes from version 4.17.0: * easier redirect of stdout (#426 -> #431) + cls.external_write_mode() @contextmanager * refresh=True for set_description/update(_str) (#317 -> #377) - changes from version 4.16.0: * more formatting control (#347 -> #362) + set_postfix_str(), set_description_str() + move ": " to bar_format + complements #266, #270 * better CLI support (e.g. hyphenated paths) (#421 #423 -> #424) * more unit tests (#411) + upgrade to pypy2/3-5.8.0 + add py37-dev * doc updates - changes from version 4.15.0 : * minor fixes (#395) * minor documentation updates (#400, #401, #412) * better pandas support (#351 -> #409) * Jupyter notebook fix (#352, #369 -> #373, #405) * optimise setcheckinterval/setswitchinterval (#376) * add unit_scale (#273, #295 -> #378)- upgrade specfile to singlespec - upgrade to 4.14.0- Update to 4.11.2 * thread safety #332 * address DeprecationWarning #319 -> #326 * version extra #328 -> #330 + security fix + add non-master branch name + Fixes BNC#1017485 + Fixes CVE#CVE-2016-10075 * minor safety * minor documentation and comments - Update to 4.11.1 * Officially support Python 3.6, addressing #333 - Update to 4.11.0 * postfix argument added #266->#270 * fix tests for + numpy #272->#302 + PyPy3 #318->#325 * 7z extraction example script * new logo #315 * hit counter with logo colours and stats * documentation updates * safer setup.py Makefile emulation * better github contributions integrations and Code of Conduct #310 - update to version 4.10.0: * fix maxinterval to adjust miniters to mininterval #249 * minor bugfixes (eg #288) * misc optimisations, unit tests, and benchmarks (eg #298) * documentation updates - update to version 4.9.0: * monitoring thread to automatically to adjust miniters and avoid exceeding maxinterval + test race conditions + kill on KeyboardInterrupt + instant refresh + low performance overhead, option to disable * new CLI argument: --bytes to count chars * disable automatically on non-TTY (#281) * fixed refresh() and clear() if disabled (#286) * misc fixes * documentation * unit tests * optimisations, style fixes * codacy badge * safety and warning suppression * ignore coverall failures (#283) * fix broken link in README (#262) * Fix time() in refresh() + avoid write() races (#264) * Fix __repr__() #269 * Fix update(0) causing ZeroDivisionError (on first call) #268 * Faster simple bar for perf test (#257) * cleaner tqdm_notebook exit when not run in a notebook (#267) * Disable coveralls because of duplicate comments on github (#263) * Migrate codecov config -> codecov.yml- update to version 4.8.4: * 14% overhead reduction * fix exception when closing tqdm_notebook without a total * support more pandas modules * pandas.Series.progress_map * pandas.DataFrame.progress_applymap * Panel.progress_apply * PanelGroupBy.progress_apply * GroupBy.progress_aggregate * GroupBy.progress_transform * faster CI builds * misc documentation update and link to wiki - update to version 4.8.3: (no changelog available) - update to version 4.8.2: * custom tqdm warning/exceptions * tests now multiprocessed and include pandas - update to version 4.8.1: * custom tqdm warning/exceptions * tests now multiprocessed and include pandas - update to version 4.8.0: * tqdm.pandas classmethod replaces tqdm_pandas function (deprecated) * ipython aliased imports fixes * write without any instances * readme update * examples update * test fixes and updates - update to version 4.7.6: * numpy len support, addressing #185 - update to version 4.7.5: * spring clean (mostly pragma) * addresses #182 * series len, tests * disable support (fixes #184), fkake8 fixes - update to version 4.7.4: * pandas.DataFrame.apply support * tqdm_notebook.write() * tqdm_gui.write() * misc notebook fixes * delay notebook imports (>80% reduction in import time when unused) * optional colorama only on windows * documentation tidy * more & faster tests - update to version 4.7.1: * pandas.DataFrame.apply support - update to version 4.7.0: * CLI custom delimiter support * More robust CLI argument parsing * either one or two - preceding kwargs (eg -ascii or --ascii) * no positional args (so no need to quote multi-word -desc for example) * bool kwargs with implicit value=True still supported * optional = sign after kwargs * tests * doc updates, badges * pyversions, doi, licence, github - update to version 4.6.2: * Fix warnings due to IPython/Jupyter widget - update to version 4.6.1: * add IPython/Jupyter support * fix {bar} length breaking display when using custom bar_format * add a no inversion rate formatting for bar_format (i.e., always show it/s and never s/it) - update to version 4.6.0: * (no changelog availabel) - update to version 4.5.0: * print messages within (nested) loops using tqdm.write(...) - update to version 4.4.3: * remove docopt dependency for CLI * re-added update(0) ability to trigger refresh * minor fixes * re-added (OSI approved) licence to source * dev versioning auto-fallback * slight speed optimisation * tests * documentation - update to version 4.4.2: * no changelog available - update to version 4.4.1: * remove "dumb binaries" from build, coverage - update to version 4.4.0: * modularise - update to version 4.3.0: * fix_position * tidy - update to version 4.2.0: * licencizors - update to version 4.1.0: * compat-fixes - update to version 4.0.0: * automate nested + deprecate nested + add manual override control with position * documentation and example updates, coverage and tests * make leave==True by default (was False)- update to version 3.8.0: * update(n<1) raises error * sanitise and update examples and README * fix setup.py encoding error * remove py32 from Travis * changelog more accessible from README- Initial version/bin/sh/bin/shh03-ch2b 1716281313 !!##%%''))++--//1133557899;;==?@ABCDEFGHIJKLMNOOQQSSUUWWYY[[]]__abcdefghijklmnopqrstuvwxyz{|}~4.66.4-150400.9.12.1 tqdmtqdmtqdm-3.11tqdmtqdm-4.66.4.dist-infoINSTALLERLICENCEMETADATARECORDREQUESTEDWHEELentry_points.txttop_level.txt__init__.py__main__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc__main__.cpython-311.opt-1.pyc__main__.cpython-311.pyc_dist_ver.cpython-311.opt-1.pyc_dist_ver.cpython-311.pyc_main.cpython-311.opt-1.pyc_main.cpython-311.pyc_monitor.cpython-311.opt-1.pyc_monitor.cpython-311.pyc_tqdm.cpython-311.opt-1.pyc_tqdm.cpython-311.pyc_tqdm_gui.cpython-311.opt-1.pyc_tqdm_gui.cpython-311.pyc_tqdm_notebook.cpython-311.opt-1.pyc_tqdm_notebook.cpython-311.pyc_tqdm_pandas.cpython-311.opt-1.pyc_tqdm_pandas.cpython-311.pyc_utils.cpython-311.opt-1.pyc_utils.cpython-311.pycasyncio.cpython-311.opt-1.pycasyncio.cpython-311.pycauto.cpython-311.opt-1.pycauto.cpython-311.pycautonotebook.cpython-311.opt-1.pycautonotebook.cpython-311.pyccli.cpython-311.opt-1.pyccli.cpython-311.pycdask.cpython-311.opt-1.pycdask.cpython-311.pycgui.cpython-311.opt-1.pycgui.cpython-311.pyckeras.cpython-311.opt-1.pyckeras.cpython-311.pycnotebook.cpython-311.opt-1.pycnotebook.cpython-311.pycrich.cpython-311.opt-1.pycrich.cpython-311.pycstd.cpython-311.opt-1.pycstd.cpython-311.pyctk.cpython-311.opt-1.pyctk.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycversion.cpython-311.opt-1.pycversion.cpython-311.pyc_dist_ver.py_main.py_monitor.py_tqdm.py_tqdm_gui.py_tqdm_notebook.py_tqdm_pandas.py_utils.pyasyncio.pyauto.pyautonotebook.pycli.pycompletion.shcontrib__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbells.cpython-311.opt-1.pycbells.cpython-311.pycconcurrent.cpython-311.opt-1.pycconcurrent.cpython-311.pycdiscord.cpython-311.opt-1.pycdiscord.cpython-311.pycitertools.cpython-311.opt-1.pycitertools.cpython-311.pyclogging.cpython-311.opt-1.pyclogging.cpython-311.pycslack.cpython-311.opt-1.pycslack.cpython-311.pyctelegram.cpython-311.opt-1.pyctelegram.cpython-311.pycutils_worker.cpython-311.opt-1.pycutils_worker.cpython-311.pycbells.pyconcurrent.pydiscord.pyitertools.pylogging.pyslack.pytelegram.pyutils_worker.pydask.pygui.pykeras.pynotebook.pyrich.pystd.pytk.pytqdm.1utils.pyversion.pypython311-tqdmREADME.rstexamples7zx.pyasync_coroutines.pycoroutine_pipe.pyinclude_no_requirements.pypandas_progress_apply.pypaper.bibpaper.mdparallel_bars.pyredirect_print.pysimple_examples.pytqdm_requests.pytqdm_wget.pywrapping_generators.pylogo.pngpython311-tqdmLICENCE/etc/alternatives//usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/tqdm-4.66.4.dist-info//usr/lib/python3.11/site-packages/tqdm//usr/lib/python3.11/site-packages/tqdm/__pycache__//usr/lib/python3.11/site-packages/tqdm/contrib//usr/lib/python3.11/site-packages/tqdm/contrib/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-tqdm//usr/share/doc/packages/python311-tqdm/examples//usr/share/licenses//usr/share/licenses/python311-tqdm/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33853/SUSE_SLE-15-SP4_Update/b61a91091a8a7395a6a8e5e558a75eaf-python-tqdm.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linux  emptyPython script, ASCII text executabledirectoryASCII textUTF-8 Unicode textASCII text, with CRLF line terminatorsASCII text, with very long linestroff or preprocessor input, UTF-8 Unicode textBibTeX text file, UTF-8 Unicode text, with very long linesPNG image data, 100 x 100, 8-bit/color RGBA, non-interlaced  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRe0& ad>python311-ipythonutf-8ee92e9be5da6b9b399de886a503b7ac50c79faa77067b002f62a2c05c6413f0b?7zXZ !t/W,|]"k%a M >էo9z ?W[p $MDqKD]Zdz#a+ UBMD/X{fuꨶ|~p,~MZs^='\hTd?aE9"[2z rs^0K;,Yi0p4K|ZDQ F}G8SI5wZ XcGV uбW{$ S[!k8=ҩ[:]]5=)҃7]N-vaʪЯSErID}+5-a;1Vp7u},>]h]&Rsl@x`\Oz:pR| 9#~i%!sxwxmkt4c *]ҡ.w !Z, K4E5}UA ܲV0AA}k]\F# #P&ô/ha-8Z_ðd~w5/|D8E,$퀃?/6=<:nޛ]IeʈM4?m+LHH;I oeZw(MWB ؖǴdϪ# c{kT;1v:=։??c= ttbQj+6Z{\ÏO\00M;*h[jgehDZc߮,>|D\4*$(/1T5ǛV!nQB&ƫЍu_88ʪԢjf`Dsc )pAXeu~UNjohqúP'(^<'Yzl~D`9idO5[BDڱrdur2e!uin61 dBs5# Wr. >ؚM ΦJZF7`!ȵS._G OR}t-vb08?KA9ݙT$ȿZNەYy͇ҙ-mrP{_Dp bYXf WU`kwcR8IbejL+ Et'\5`/ O}6լw1quN$"rY9kaH?.( s:cAo',PCa* Sso_r߾eNoeodod|ArTH(ȾZO!b 8}i˹T8͛?9',d-D>lZg_ :KǑs) ؑ Oe?/ݣ0)O:@ ϙ.CC<תh oO&xjP6RqPwP%_ehM/\ƈR!èKnZ i雸w6-ϒg؛hXelKgeV /x؛_A?Av0z{0 hƈ iYg]k>݋uo)AmRSn WgIp#`%ڵ_T }JC^v!קST{٠ `ztOW=Gí0tmCIn. 71Goo+hNןT hG4&1j9/={5d?Gٶq÷ii8`c.vNVZ6'@^+}5dN>ӛwA ,}Fꕽ7  #[UU6ꤺЀh68FC,6N COf QE}z2}7M/q\q3q> ng OvUgn ط63%"+LyC]':׾Ae&e o[ZX<$#N5. kl>V|weNtL̯4%/Q$%؊&/j8 ds}UtʍӜ(W44E'#rl~YQZF~\ o^2uePO6lsTNʘ6Si;Ϲ@bz x0v;=>@RcDs2.䎗WF"g1JI($n~)=Ѹ={.EPr٭C;@Qph2~֨xZ H &Ա1e>6⾠&bky/? YWg̙[g+ݵ3Q\AZr_ߏX\e95h.YXC6OұMV ~u*>v!D籩RՠR <,Z_sXGsqgAO:f/ZZ.yK_u7aŤznQ"\&qr+AoIV(lF6ӱ&ve6)e{\T/c9sd}޸ʍ2MYB-NZÏ:X*ӴTaIzlZS:Ɍw/h&mb{3fWgEfOG`W !F˙@u+ZQM~;-6 Q/hTr.оl}s)'ps'{0#65C.q ? Ȱ4SXVJv!\pX|vxon wcT&2Y XgD@'%wJ0ŖJ*93 $}-zGw}B5!qb9}{8%VCn74!+X^4r}qž'qjTjN?vf{j`Gg{ld?f+gxkR%7-)}:W?ӏ@#-:88 9P4 ޛPr\:|,aǗ+͉,su'ҵ ,Ó}RGT)+U8e7cn~g݃t {0v9 v7M~(7^ ӝdzV1 ("R8L#O;/Š0mPLjEu{<~6VkǵGMZbX}zs0](* 忠`^gU۳rFv47EٹBo RB#&;  \aX7djAAa|稭и9$ӖX>1&98x kyU_3GW(zcj?̆&SJڳR_MN ˹7_Ԝ?b7vr2 vCQIq\b 筕/##+ܵىkX25c? !UU=q`" ݶ+m+V=}fZZY`G6o+EqEƟWŎJf P8عGDA Z{S&d(>z6pRǃL!enܳ$[&4 >AqXKJs|"GM7n% G0w cl{ˏ_bib dZQ1ȘO$ǧ~=EUb~ k)5W3DP(Mdrv3iHUXy49E-͗Z;>L *PVzPj=j21Sn_3?,ν/8. a&Rn\ # &4u-F1OK$ "tw@2_lj9F?4l8M9\ s5|ë|*1)>'ňٲo{+sr8L,9QVI{jklJlgL4ߨJ˽_Q3-Qw*W5|s]2Hu;m-@ EyW6?<Nfu|iQf^тe'ZTq=,V{ڛ˜,QS{pU)N?޸spꮢ |BGf$ׄdMq5[6(M1 +f @ӵβ_-6VV&QUPHJ0RBu\(8? B<0{>|Zۭ&-li {{HtA8\ '~vO_C {ѕn uAYH[qu?V]߶&Hp,~#9a˖^Y6M}Or`L81ҿҥcM'8F?gϩ| E?w/9ؖa j9*fz AUss~89uj#LzzޞbP\e17sqV526i?AZBg&3v"P+ޜ,c7*>H@\I-@[Ezݩ1@7 X"3A޷*?'r?D0!Tb' #0.<>Att'Jky*0ar.(K͙%%y<]n(Tw<4EkCd {PN*SjviPkeaKQGpQmwI,9WHpj+вB5ۜ\qjݽIyĶW2op,6 alARi͋Rm n-}^w0ޒ]{^xMﶣ!BJ. ߹$hlUgDWh(}priLDIKy^8Jxg(@kz}SDod񰹳b2 )##j ܺ%Y &7 kXPMmJ84lYSü niŴğwR+MD1\=0&O,D/V0_سǏk)\1cSuFI|Sf˨fZ%3 ȅEM_VYMԪI +y& oV΃M<HխFKG2UY#07s -{)(41slU]4 ++|g /OvA%qfM|2ke(.ߚ/ᒺl\{T-P0xQ?뎑ֈ>[/]jH1B:8k]g]d91Ib̸)t@M#>኏\h: 󖥒۔UM_I=_(/H l?Q՝g yIq.A$,߈~|]a3cf(1SkdL\!*3`ڤE{ӓHI"CZNz;vT-lZK}byo:({ *Hp_:_ شROU^8ۑ0TϫT7=nDC!OEՕOC(:(aqZGBOd s6T?w'N<`,&FU?-Oq6/Xb6I" j0)iD7]J?OV.ݞ\4^dۤI2V6EkS~S)tc]4RuHSjf:OInOFg./"$ Ete?E t`qЬwb}) Mn3&<\^f-q 5$ _n/wm#i:$:ת9xŠT8u["T4kyhr7IǓTx:Y쫖{7 Z=r+Fd2!+H(X1HR[L;d$!BcTY֙CZӽjXn[W,(|2a?@ AL: NW $ّhbe ҕ!^UJˌa ~j7q);|D>퀐Ö~Wv³(<5!nJݭw7=M$0&u4.=r?NU3?",e:)tPIN 6ჲRZ! 2O~x6iB BJ5|acW&+w_s0|/_>Dkk"3-mHh]kͧu񀶍hdoj-b5=6 > Ǟ죾6ᨵ& r`xDK>l> ]H$ Ɋ1 ZFk rކf3ŠP_ȳh0Vm~Ǿ u=@,}IBz2T KG$0jBQtأl*t=v Rm(:a'`X yJ9E"xC:4weI1n!gmߖg\G8ߥ;h^ УpZW8j. njU"c:v<2j$h%߁'f"q$PElǾτHSQ纄Lأ%ˠl18V,+jm"Sym"Ҧv|NozHGvXht(qū/){ #*0m~%m% 5e0e.~Sq3CQ~JB$ $^D`. m Ϭwa.r+[]Aۗ I$L/hS}xE41y`zPY_q0D(QyhҒ2 ]T1 }ڷZ ՟HVBMq p2?w-Jn/G>C)j8 OiBocwA$xS-0$k$1|xRrK'CGdY̳@T\}imv@o] -,L|GQRMpTLUȾCE.^+-y<ƩMxLյAD3&!wC%sA_#r &cKlqPAثNonS1Ryu93, 9Z7Uj0%0Hq 4ǩXD6M`P$Hh;ɝE[ѝI#-@zSt\I ^VsOy)%SMh:=vHdrp c!7j# iW}{y79{pHT {HO<84!G8;ʣ 8^l#o7xC4J+ȅxv>CjJN6-kyl0K߁}joo*Eow`pFHKMԚCD'#<Ӿ#n1~.nj6*4G9N`Wv$8vnU*?5s@Oap.5p԰bR6i^X^H 0SR+MWX?\X|?& :Tu>:\7s1 b)K\c!N^1hQd;硇UYZHdiUWhk5ue6_ 8klޤ{㿄!zN&ȶ<qF\*ĭGȵ{n-#oj0b/fU WK"NTXرuG<+o|xk68)7޹s6큵@5',,9 s(IA .U9';cuY7d ұ =$76Z[UTWMDQ Ac9jeڸ7;,/ ;ŰimSZϫ_i]5j3P漼/Ek̟uNt-1) =t4;)x]Q}>Sgj1ɪ~oZQU>{X^@d:FD&D!"9bV2SL0vDA1Аc_IwgOTPSߝL?hVLqdڄwIS! 4qNXKd~r\MXw_-D*Ӄo,x .UoosBl"}nTv:Z`Dj 3)]uJtp.>?Aq!x7IRTwb~ N7xGzɿ_>AI,:*dR䱲IpLOf9=3鱗4%i m)-B+ݒMH͠!,w BVyq{C 8%P~$2 t7++Ko{iiqwF?y8&$ڲ %0}"Mӂ̝5ܯ:`a=;HwmnbA B'~`Bahsp%[VҔ^zƠLAyoYր YZ