Recent Releases

2.609 Jun 2019 07:05 minor feature: Added support for generic OTP entry import. Added support for binary attachements for manager that support it. #63. Added support for the 10 following password managers: #84 Passpie Keeper Keepass with kdbx file Gnome Keyring AndOTP for: Password encrypted backup, Plain text backup, GPG encrypted backup. Aegis for: Plain backup, Password encrypted backup. Myki. Gnome Authenticator Generic CSV Password-store (yes it can import itself ;)) . Passpie. Keeper. Keepass with kdbx file. Gnome Keyring. AndOTP for: Password encrypted backup, Plain text backup, GPG encrypted backup. . Password encrypted backup. Plain text backup. GPG encrypted backup. Aegis for: Plain backup, Password encrypted backup. . Plain backup. Password encrypted backup. Myki. Gnome Authenticator. Generic CSV. Password-store (yes it can import itself ;)). Added Importer docstring. Added full docstring. Added zsh completion. Added the following optional dependencies: Pykeepass: Keepass import from KDBX file, Secretstorage: Gnome Keyring import, Cryptography: AndOTP Aegis encrypted import. . Pykeepass: Keepass import from KDBX file. Secretstorage: Gnome Keyring import. Cryptography: AndOTP Aegis encrypted import. Changed the config file format from ini to yaml. The config file now accept much more settings. The default Keepass, KeepassX2 and KkeepassXC importers now use Kdbx importer. Defusedxml is now an optional dependency only required for XML based import. Improve GPG key listing check. Dropped the support for reading data file from stdin due to with a Lot of password managers. The README and the man page are now automatically updated with the data from The importer docstring. Remove OS separaror from title #64. Add ' t' to the clean least #65. Some typos #83. Pass 1.7.0 or greater. Python 3.4+. Python3-setuptools to build and install it. Python3-yaml (apt install python3-yaml or pip3 install pyaml).
2.520 May 2019 05:25 minor feature: Added a local install command with: make local. Added support for Enpass 6: pass import enpass6 #73. Added support for Buttercup: pass import buttercup #74. Added support for Apple Keychain: pass import applekeychain #79. Add support for Encryptr: pass import encryptr #80. Renamed the --extra, -e option into --all, -a. Changed the way to collect password entries. Added missing unit tests to achieve 100 coverage. The importer tests have been simplified and are much more strict and do not allow partial import. The extra/all option was not implemented for XML based importer. #66. Wrong python prefor debian based distribution #67. Use the separator when cleaning data. #78. pass 1.7.0 or greater. python3 (python 3.4, 3.5, 3.6 and 3.7 are supported). python3-pyaml. python3-defusedxml. pyhton3-setuptools for the installation.
2.403 Dec 2018 10:05 minor feature: Added support for UPM (Universal Password Manager) with the command upm. Ensure the GPG recipients are in the keyring before to import. #54. Ensure the success messages print real data. #54. Added completion for bash. Add a --convert, -C option to convert not allowed in path. #55. Add a --separator option to set a different caracter of replacement when converting not allowed caracters. #56. Add a.import configuration file for import personalisation. #56. Changed the extension structure to a classic python program: #53 The extension is now installed using setuptools for the python part, Use prospector and bandit as python linter tool and security checker, Add Gitlab CI, Add SAST security dashboard, Simplify the tests. . The extension is now installed using setuptools for the python part. Use prospector and bandit as python linter tool and security checker. Add Gitlab CI. Add SAST security dashboard. Simplify the tests. Changed the way to handle duplicated path. Create sub-folder if the titles are identical. #41 #49 Use the new separator to duplicate paths. #43 . Create sub-folder if the titles are identical. #41 #49. Use the new separator to duplicate paths. #43. Stop assuming a title cannot be empty. #57. Import for the importers: KeepassX, #48 Keepass. #52 . KeepassX, #48. Keepass. #52. pass 1.7.0 or greater. python3 (python 3.4, 3.5, 3.6 and 3.7 are supported). python3-defusedxml.
2.319 Jul 2018 22:02 minor feature: Add support for the following importers: KeepassX 2 (keepassx2), Chrome with sqlite3 (chromesqlite), NetworkManager to import wifi passwords (networkmanager). For Firefox, support FF-Password-Exporter instead of Password Exporter. Add a nice error if defusedxml is not present. Add the few missing unit tests. Add changelog.
2.215 Jul 2018 13:43 minor feature: