Skip to content

Conversation

@emkor
Copy link

@emkor emkor commented Aug 12, 2018

  • ported script to Python 3
  • used with clause to make sure opened files are closed correctly
  • refactored a bit
  • implemented encoding from windows-1250 to unicode, so Linux and non-Polish Windows machines should be able to handle diacritics just fine
  • added some unit tests to confirm that unpacking and encoding is still working

emkor added 30 commits August 12, 2018 17:55
…nstants, few more renames, omitted checking if subtitle is already downloaded - what's the point if new subtitle is already in memory?
…ng of subtitles so they're proper unicodes, added test for the encoding
…lemented taking preferred target encoding instead of hard-coded utf-8
…age in each environment, to be resolved later
…oving file between filesystems now should work)
emkor and others added 30 commits November 23, 2020 19:16
* implement archive extraction using pylzma instead of using 7z in subprocess, update setup.py

* Update README.md

* Update setup.py
correct conditional for checking for master branch
…icit requirement for pylzma dependency, bump revision
* fix issues with utf-16 encoded subs

* add auto encoding detection using chardet

* add chardet as dependency and bump python to 3.7

* bump napi-py to 0.2.3

* add utf-16 test
* test with python 3.11 and 3.12

* bump dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants