Plex-footage-sorter

Latest version: v4.5.2

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

4.5.2

Fix

* fix: ignore diplicate files as marked by subscript version numbers. ([`ed45a28`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/ed45a28f1869f3516574f9ed7c8df50b35e67869))

Unknown

* Merge pull request 39 from BenjaminMummery/fix/ignore-subscripted-duplicate-files

fix: ignore diplicate files as marked by subscript version numbers. ([`5126962`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/5126962d7fbcbd44de7dcc2f9a7a4bf7288c0e4f))

4.5.1

Fix

* fix: handle m-dashes between days and hours. ([`f59f215`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/f59f215bfec7ee79d7eff609b2efe14034a93bbc))

Test

* test: add test to reproduce m-dash bug. ([`0e1da08`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/0e1da080fc243d2347423236242307629cb20937))

Unknown

* Merge pull request 38 from BenjaminMummery/fix/m-dashes

Fix: m-dashes between days and hours cause files to be ignored. ([`f4e8e85`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/f4e8e8576d2f868718a7c3483c0f3eadf514aa12))

4.5.0

Chore

* chore: use backwards-compatible typehints. ([`0b35d19`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/0b35d19393fef8ef8d4dc19b6c696032602264d1))

Feature

* feat: handle a wider range of name formats.

We previously supported &39;YYYYMMDD_HHMMSS&39;. We now additionally support &39;YYYYMMDD_HHMMSSmmm&39;, &39;YYYYMMDD_HHMM&39;, and variants with - betweent he componenets. ([`d9d1e90`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/d9d1e90138083076fe0f8d6790c1c91b8095049b))

Test

* test: add tests for multiple file naming formats. ([`ce4cac7`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/ce4cac7453911bcd8c0aba3df7818bdbc3af4f92))

Unknown

* Merge pull request 37 from BenjaminMummery/feat/more-flexible-date-parsing

Feat: more flexible date parsing ([`c87f8e2`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/c87f8e2ea4f0d400e05454904965cd65499c4afb))

4.4.0

Chore

* chore: remove extranious print. ([`45a70c1`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/45a70c138973470286e1afade76de44570e3c741))

Feature

* feat: handle multiple wildcards. ([`34f4877`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/34f48777c57731c7c40c3ea1cd3f155855e7c455))

* feat: throw an exception for mismatching wildcards. ([`bc34a0f`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/bc34a0f0e3559b5ddbb6642c4a28ec0ebf7fe95b))

* feat: remove regex arg. ([`1ad512d`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/1ad512d68e000d507205d32155f553dd7152ce7a))

* feat: handle ? wildcards. ([`4b72a3d`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/4b72a3db54a5ed603b7d0b5730e0b50ccf332c0c))

* feat: rename with single * wildcard. ([`b83efb2`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/b83efb29da0710d42d116f512e23a60602cacc6e))

* feat: handle args to rename. ([`cd1d40c`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/cd1d40c45e619f7e903e21fcdf41b41bbd2b90a8))

* feat: pass regex arg to rename. ([`5b1681f`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/5b1681f74ebdab9dccecd4415fae1984bf298f19))

* feat: implement argument passing. ([`7cb557f`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/7cb557fc1240f87955415e31415c1d7eac65873b))

* feat: placeholder rename method. ([`226bdfe`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/226bdfe67cfb2843f2ec27b83ba1438265f27a96))

Refactor

* refactor: separate tests by wildcard. ([`c664c44`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/c664c44a4e79a224e1f5fd325f3c4ff1c1a1427f))

Test

* test: add test for multiple wildcards. ([`a89c6dc`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/a89c6dc4f2e61f12de7506004795560deae6b28c))

* test: add test for mismatching wildcards. ([`b653d89`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/b653d89e15b30571b762a07c4cbfcbaabb0d220c))

* test: add test for unsupported glob wildcards. ([`527a14e`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/527a14ef820efe93600312a988041ad6c25529f5))

* test: add tests for combinations of multiple files. ([`94ead0d`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/94ead0d49582d627a543c07840e3e495b4d5f997))

* test: add test for ? wildcard. ([`37e32ed`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/37e32ede1ca036997bfde2124b1d9d14892f586c))

* test: add test for renaming single file. ([`c86fab3`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/c86fab34bdc9c8a59b24cdb40519c57ba7fab4df))

* test: add test for no matching files. ([`7729a1b`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/7729a1bfd126943b102581d7ce341a4d3263734c))

* test: add test for null case - no files. ([`ec89fc7`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/ec89fc73198fe000aca1cd72a81472db15c6d41f))

* test: add test for directory logic. ([`69eccda`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/69eccda697002197a9a1792775cc2f3fa9ea16f9))

* test: add test for missing rename args. ([`ba25dda`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/ba25dda686ddbc7ef2ef822127145f08e6287ab4))

* test: add test for passing regex argument to rename. ([`205c273`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/205c27342ea18abbd10494cef8d6b537de854c7e))

* test: add test for arg passing to rename. ([`64c55dc`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/64c55dc6bf99f134fed5e539873f02535766c4a8))

* test: add asserts that rename is not called when invoking other commands. ([`759ea16`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/759ea16850826cb7c203c7ace242e88e51c99843))

Unknown

* Merge pull request 32 from BenjaminMummery/feat/renamer

feat: renamer ([`c11ca7b`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/c11ca7b75c6e02ef54ece59a2f5ced5dbedf0fbf))

4.3.1

Fix

* fix: handle preexisting season subdir. ([`22713d4`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/22713d4985ed5a56be922d8a6152fa1c7f2e0e23))

Style

* style: fix style ([`896de4c`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/896de4cce19e4485016b3716d5fd62d8fdd04da8))

Unknown

* Merge pull request 31 from BenjaminMummery/fix-allow-preexisting-subdirs

fix: handle preexisting season subdir. ([`60a2aba`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/60a2abaf6839b0a735b7f00e2e4d3ac646b274c8))

4.3.0

Documentation

* docs: update readme. ([`f771487`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/f7714875c895f2f070d1d7e28229a31449041881))

* docs: update docs ([`fd0dd04`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/fd0dd0414838f66cb96688eeabaeef313a3eb7ed))

Feature

* feat: handle netflix style series structures. ([`7314457`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/7314457aed71f1ed4597d61110b38354360ee223))

Refactor

* refactor: adjust tests for multiple subdir formats. ([`c756445`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/c7564459cfd06b79421fb81970c80139966d31e1))

Test

* test: add test for non-matching subdir names. ([`49eac5d`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/49eac5d25972dc9a67bc60c56030fdcaeeced522))

* test: add tests for netflix-pattern directory structures. ([`1f664e6`](https://github.com/BenjaminMummery/plex-footage-sorter/commit/1f664e67a3e712fc83cf5226acb781b320bb2c7e))

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.