├── .gitignore ├── CHANGES.txt ├── LICENSE ├── Makefile ├── README.txt ├── bin └── 1pass ├── onepassword ├── __init__.py ├── cli.py ├── encryption_key.py ├── keychain.py └── utils.py ├── requirements_dev.txt ├── setup.py └── tests ├── __init__.py ├── cli_test.py ├── data └── 1Password.agilekeychain │ ├── 1Password.html │ ├── config │ ├── buildnum │ └── use-thumbnails │ └── data │ └── default │ ├── .1password.keys │ ├── .password.hint │ ├── 1password.keys │ ├── 353445AF36AB4B7D857D456768137609.1password │ ├── 8DEA6242DA654AD4879C0269E00846B9.1password │ ├── A37F72DAE965416EA920D2E4A1D7B256.1password │ ├── B53B2FED1BDF44E1A4E2B9DA942A1C20.1password │ ├── CEA5EA6531FC4BE9B7D7F89B5BB18B66.1password │ ├── contents.js │ └── encryptionKeys.js ├── encryption_key_test.py ├── integration_test.py └── keychain_test.py /.gitignore: -------------------------------------------------------------------------------- 1 | ENV 2 | *.pyc 3 | dist 4 | 1pass.egg-info 5 | build 6 | -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/CHANGES.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/Makefile -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/README.txt -------------------------------------------------------------------------------- /bin/1pass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/bin/1pass -------------------------------------------------------------------------------- /onepassword/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/onepassword/__init__.py -------------------------------------------------------------------------------- /onepassword/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/onepassword/cli.py -------------------------------------------------------------------------------- /onepassword/encryption_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/onepassword/encryption_key.py -------------------------------------------------------------------------------- /onepassword/keychain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/onepassword/keychain.py -------------------------------------------------------------------------------- /onepassword/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/onepassword/utils.py -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cli_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/cli_test.py -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/1Password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/1Password.html -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/config/buildnum: -------------------------------------------------------------------------------- 1 | 39001 -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/config/use-thumbnails: -------------------------------------------------------------------------------- 1 | y -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/.1password.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/.1password.keys -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/.password.hint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/.password.hint -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/1password.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/1password.keys -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/353445AF36AB4B7D857D456768137609.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/353445AF36AB4B7D857D456768137609.1password -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/8DEA6242DA654AD4879C0269E00846B9.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/8DEA6242DA654AD4879C0269E00846B9.1password -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/A37F72DAE965416EA920D2E4A1D7B256.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/A37F72DAE965416EA920D2E4A1D7B256.1password -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/B53B2FED1BDF44E1A4E2B9DA942A1C20.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/B53B2FED1BDF44E1A4E2B9DA942A1C20.1password -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/CEA5EA6531FC4BE9B7D7F89B5BB18B66.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/CEA5EA6531FC4BE9B7D7F89B5BB18B66.1password -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/contents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/contents.js -------------------------------------------------------------------------------- /tests/data/1Password.agilekeychain/data/default/encryptionKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/data/1Password.agilekeychain/data/default/encryptionKeys.js -------------------------------------------------------------------------------- /tests/encryption_key_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/encryption_key_test.py -------------------------------------------------------------------------------- /tests/integration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/integration_test.py -------------------------------------------------------------------------------- /tests/keychain_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgebrock/1pass/HEAD/tests/keychain_test.py --------------------------------------------------------------------------------