You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Returns entries which match all provided parameters, where ``title``, ``username``, ``password``, ``url``, ``notes``, ``otp``, and ``autotype_sequence`` are strings, ``path`` is a list, ``string`` is a dict, ``autotype_enabled`` is a boolean, ``uuid`` is a ``uuid.UUID`` and ``tags`` is a list of strings. This function has optional ``regex`` boolean and ``flags`` string arguments, which means to interpret search strings as `XSLT style`_ regular expressions with `flags`_.
76
+
Returns entries which match all provided parameters, where ``title``, ``username``, ``password``, ``url``, ``notes``, ``otp``, ``autotype_window`` and ``autotype_sequence`` are strings, ``path`` is a list, ``string`` is a dict, ``autotype_enabled`` is a boolean, ``uuid`` is a ``uuid.UUID`` and ``tags`` is a list of strings. This function has optional ``regex`` boolean and ``flags`` string arguments, which means to interpret search strings as `XSLT style`_ regular expressions with `flags`_.
@@ -175,6 +182,18 @@ move a group to the recycle bin. The recycle bin is created if it does not exit
175
182
176
183
**move_entry** (entry, destination_group)
177
184
185
+
**atime**
186
+
187
+
access time
188
+
189
+
**ctime**
190
+
191
+
creation time
192
+
193
+
**mtime**
194
+
195
+
modification time
196
+
178
197
where ``destination_group`` is a ``Group`` instance. ``entry`` is an ``Entry`` instance. ``title``, ``username``, ``password``, ``url``, ``notes``, ``tags``, ``icon`` are strings. ``expiry_time`` is a ``datetime`` instance.
179
198
180
199
If ``expiry_time`` is a naive datetime object (i.e. ``expiry_time.tzinfo`` is not set), the timezone is retrieved from ``dateutil.tz.gettz()``.
@@ -202,8 +221,15 @@ If ``expiry_time`` is a naive datetime object (i.e. ``expiry_time.tzinfo`` is no
where ``filename``, ``password``, and``keyfile`` are strings. ``filename``is the path to the database, ``password``is the master password string, and``keyfile``is the path to the database keyfile. At least one of ``password``and``keyfile``is required. Alternatively, the derived key can be supplied directly through ``transformed_key``. ``decrypt`` tells whether the file should be decrypted ornot.
414
+
where ``filename``, ``password``, and``keyfile`` are strings ( ``filename``and``keyfile`` may also be file-like objects). ``filename``is the path to the database, ``password``is the master password string, and``keyfile``is the path to the database keyfile. At least one of ``password``and``keyfile``is required. Alternatively, the derived key can be supplied directly through ``transformed_key``.``decrypt`` tells whether the file should be decrypted ornot.
370
415
371
416
Can raise``CredentialsError``, ``HeaderChecksumError``, or``PayloadChecksumError``.
372
417
@@ -376,7 +421,7 @@ reload database from disk using previous credentials
376
421
377
422
**save** (filename=None)
378
423
379
-
where ``filename``is the path of the file to save to. If ``filename``isnot given, the path given in``read`` will be used.
424
+
where ``filename``is the path of the file to save to (``filename`` may also be file-like object). If ``filename``isnot given, the path given in``read`` will be used.
380
425
381
426
**password**
382
427
@@ -414,6 +459,21 @@ get database XML data as string
414
459
415
460
pretty print database XML to file
416
461
462
+
TOTP
463
+
-------
464
+
465
+
**Entry.otp**
466
+
467
+
TOTPURI which can be passed to an OTP library to generate codes
0 commit comments