Zgodnie z moją wcześniejszą zapowiedzią postanowiłem oczyścić pwn2dict z niepotrzebnego balastu zapewniającego kompatybilność ze starszymi wersjami Pythona. Niniejszym wydaję te zmiany jako wersję 3.0, która wymaga Pythona 3.6+. Jeśli z jakiegoś powodu utknęliście na starszej wersji Pythona, przypominam, że starsze wersje skryptu są nadal dostępne w repozytorium.
Oto dokładna lista zmian:
- Usunięcie wsparcia dla Pythona 2.7
- Użycie pathlib do operacji na ścieżkach
- Zastosowanie f-strings do formatowania tekstu
- Lepsza domyślna wartość bookname przy konwersji do StarDict
Linki:
pwn2dict, Instrukcja obsługi