Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python39-gpg-1.19.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: python39-gpg Distribution: openSUSE Tumbleweed
Version: 1.19.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 24 15:39:26 2023
Group: Productivity/Security Build host: sheep83
Size: 1409998 Source RPM: gpgme-1.19.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.gnupg.org/related_software/gpgme/
Summary: Python 3.9 bindings for GPGME, a library for accessing GnuPG
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications. It provides a high-level crypto API for
encryption, decryption, signing, signature verification, and key
management.

This package contains the bindings to use the library from Python 3.9 applications.

Provides

Requires

License

GPL-3.0-or-later AND LGPL-2.1-or-later

Changelog

* Mon Mar 20 2023 Pedro Monreal <pmonreal@suse.com>
  - Update to 1.19.0:
    * New context flag "no-auto-check-trustdb". [T6261]
    * Optionally, build QGpgME for Qt 6
    * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
    * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
      gpgme_op_sign* to allow creating an encrypted and/or signed
      archive. [T6342]
    * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
      and gpgme_op_verify* to allow extracting an encrypted and/or
      signed archive. [T6342]
    * cpp: Handle error when trying to sign expired keys. [T6155]
    * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
      WantAddress. [T6359]
    * cpp, qt: Fix building with C++11.  [T6141]
    * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
      systems  when adding an existing subkey to another key. [T6137]
    * cpp: Allow setting the curve to use when generating ECC keys
      for smart cards. [T4429]
    * qt: Extend ListAllKeysJob to allow disabling the automatic
      trust database check when listing all keys. [T6261]
    * qt: Allow deferred start of import jobs. [T6323]
    * qt: Support creating and extracting signed and encrypted
      archives. [T6342]
    * Rebase gpgme-suse-nobetasuffix.patch
    * Remove patches upstream:
    - gpgme-D546-python310.patch
    - gpgme-1.18.0-T6137-qt_test.patch
    - python311.patch
* Fri Mar 10 2023 Dirk Müller <dmueller@suse.com>
  - drop python2 subpackage handling. we do not support python 2.x
    anymore, and if we would it would happen via singlespec
* Mon Jan 23 2023 Pedro Monreal <pmonreal@suse.com>
  - Update upstream keyring: https://gnupg.org/signature_key.asc
* Sat Jan 21 2023 Dirk Müller <dmueller@suse.com>
  - add python311.patch to build language bindings for python 3.11
* Tue Nov 08 2022 Ben Greiner <code@bnavigator.de>
  - Add gpgme-suse-nobetasuffix.patch
    * remove "-unknown" suffix from version string
    * boo#1205197
* Thu Aug 18 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - gpgme 1.18.0
    * New keylist mode to force refresh via external methods
    * The keylist operations now create an import result to report the
      result of the locate keylist modes
    * core: Return BAD_PASSPHRASE error code on symmetric decryption
      failure
    * cpp, qt: Do not export internal symbols anymore
    * cpp, qt: Support revocation of own OpenPGP keys
    * qt: The file name of (signed and) encrypted data can now be set
    * cpp, qt: Support setting the primary user ID
    * python: Fix segv(NULL) when inspecting contect after exeception
  - includes changes from version 1.17.1:
    * qt: Fix a bug in the ABI compatibility of 1.17.0
  - includes changes from 1.17.0:
    * New context flag "key-origin"
    * New context flag "import-filter"
    * New export mode to export secret subkeys
    * Detect errors during the export of secret keys
    * New function gpgme_op_receive_keys to import keys from a keyserver
      without first running a key listing
    * Detect bad passphrase error in certificate import
    * Allow setting --key-origin when importing keys
    * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
      "pinentry", and "socketdir" in gpgme_get_dirinfo
    * Under Unix use poll(2) instead of select(2), when available.
    * Fix results returned by gpgme_data_* functions
    * Support closefrom also for glibc
      (drop upstream gpgme-use-glibc-closefrom.patch
    * cpp,qt: Add support for export of secret keys and secret subkeys.
    * cpp,qt: Support for adding existing subkeys to other keys
    * qt: Extend ChangeExpiryJob to change expiration of primary key
      and of subkeys at the same time
    * qt: Support WKD lookup without implicit import
    * qt: Allow specifying an import filter when importing keys
    * qt: Allow retrieving the default value of a config entry
  - drop patches included upstream
    * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
    * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
  - add patches to fix tests:
    * gpgme-1.18.0-T6137-qt_test.patch
* Fri Dec 24 2021 Ben Greiner <code@bnavigator.de>
  - Add patches to support building bindings packages for
    Python 3.10
    * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
    * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546
* Thu Aug 05 2021 Pedro Monreal <pmonreal@suse.com>
  - Fix build with glibc 2.34: [bsc#1189089]
    * Use glibc's closefrom.
    * Add gpgme-use-glibc-closefrom.patch
* Wed Jul 07 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - gpgme 1.16.0:
    * New context flag "cert-expire"
    * New data flags "io-buffer-size" and "sensitive"
    * cpp,qt: Add support for trust signatures
    * qt: Add support for flags in LDAP server options
    * qt: Fix too high memory consumption due to QProcess
    * qt: Do not set empty base DN as query of keyserver URL
    * qt: Extend SignKeyJob to create signatures with expiration date
    * python: New optional parameter filter_signatures for decrypt
  - run all tests again
  - add patches to fix tests:
    * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
    * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
* Thu Mar 25 2021 Ben Greiner <code@bnavigator.de>
  - Can't assume non-existence of python38 macros in Leap.
    gh#openSUSE/python-rpm-macros#107
    Test for suse_version instead. Only Tumbleweed has and needs the
    python_subpackage_only support.
* Tue Jan 12 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - gpgme 1.15.1:
    * Fix a bug in the secret key export
    * Make listing of signatures work if only secret keys are listed
    * qt: Avoid empty "rem@gnupg.org" signature notations
    * python: Fix key_export functions
  - remove deprecated texinfo macros
* Sat Dec 05 2020 Benjamin Greiner <code@bnavigator.de>
  - Use python-rpm-macros to provide python3X-gpg for all present
    python3 flavors -- gh#openSUSE/python-rpm-macros#66
* Tue Nov 17 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - gpgme 1.15.0:
    * New function gpgme_op_setexpire to make changing the expiration
      easier
    * New function gpgme_op_revsig to revoke key signatures
    * Support exporting secret keys
    * cpp: Support for set expire operations in the C++ bindings
    * cpp: Support for revoking key signatures in the C++ bindings
    * qt: Extended ChangeExpiryJob to support changing the expiry of
      subkeys
    * qt: Extended QuickJob to support revoking of key signatures
    * qt: Added QDebug stream operator for GpgME::Error.
    * Require libgpg-error 1.36
* Fri Jul 17 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - gpgme 1.14.0:
    * New keylist mode to force the engine to return the keygrip
    * New export mode to export as OpenSSH public key
    * New context flag "extended-edit" to enable expert key edit
    * Deprecate the anyway non working trustlist functions
    * cpp: Add convenience API to obtain remarks
    * cpp: The sign key edit-interactor now supports multiple
      signatures from the same key
    * qt: Extended signkeyjob to handle remarks and multiple
      signatures
    * qt: Added job API for gpg-card
    * qt: The logging category has been changed to gpg.qgpgme to be
      more consistent with other qt logging categories
  - drop upstream patches:
    * 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch
  - drop patches no longer needed that now break tests:
    * gpgme-t-json-test-Bravo-key-no-secret-key-material.patch
    * gpgme-t-json-test-with-keygrip-when-listing-keys.patch
* Thu Jul 02 2020 Dan Čermák <dcermak@suse.com>
  - Add 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch
    This patch is a fix from
    https://dev.gnupg.org/rMae4d7761a15b82eb98b0bcc72af2ae2e8973e1f9 which fixes
    https://dev.gnupg.org/T3464
    The patch is required to make notmuch's testsuite pass with gpgme 1.13.0 and
    1.13.1. For further details, see id:87366av72u.fsf@fifthhorseman.net on
    notmuch@notmuchmail.org
* Thu May 14 2020 Matej Cepl <mcepl@suse.com>
  - Don't delete python egg-info files (bsc#1168795)
* Wed Apr 29 2020 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
  - Fix build: [bsc#1170811]
    * Test t-json fails since the gpg-2.2.20 update
  - Add patches:
    * gpgme-t-json-test-Bravo-key-no-secret-key-material.patch
    * gpgme-t-json-test-with-keygrip-when-listing-keys.patch

Files

/usr/lib/python3.9/site-packages/gpg
/usr/lib/python3.9/site-packages/gpg-1.19.0-py3.9.egg-info
/usr/lib/python3.9/site-packages/gpg/__init__.py
/usr/lib/python3.9/site-packages/gpg/__pycache__
/usr/lib/python3.9/site-packages/gpg/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/callbacks.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/core.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/errors.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/gpgme.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/results.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/util.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/__pycache__/version.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/_gpgme.cpython-39-i386-linux-gnu.so
/usr/lib/python3.9/site-packages/gpg/callbacks.py
/usr/lib/python3.9/site-packages/gpg/constants
/usr/lib/python3.9/site-packages/gpg/constants/__init__.py
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/create.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/event.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/import_type.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/keysign.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/md.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/pk.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/protocol.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/sigsum.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/status.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/__pycache__/validity.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/create.py
/usr/lib/python3.9/site-packages/gpg/constants/data
/usr/lib/python3.9/site-packages/gpg/constants/data/__init__.py
/usr/lib/python3.9/site-packages/gpg/constants/data/__pycache__
/usr/lib/python3.9/site-packages/gpg/constants/data/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/data/__pycache__/encoding.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/data/encoding.py
/usr/lib/python3.9/site-packages/gpg/constants/event.py
/usr/lib/python3.9/site-packages/gpg/constants/import_type.py
/usr/lib/python3.9/site-packages/gpg/constants/keylist
/usr/lib/python3.9/site-packages/gpg/constants/keylist/__init__.py
/usr/lib/python3.9/site-packages/gpg/constants/keylist/__pycache__
/usr/lib/python3.9/site-packages/gpg/constants/keylist/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/keylist/__pycache__/mode.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/keylist/mode.py
/usr/lib/python3.9/site-packages/gpg/constants/keysign.py
/usr/lib/python3.9/site-packages/gpg/constants/md.py
/usr/lib/python3.9/site-packages/gpg/constants/pk.py
/usr/lib/python3.9/site-packages/gpg/constants/protocol.py
/usr/lib/python3.9/site-packages/gpg/constants/sig
/usr/lib/python3.9/site-packages/gpg/constants/sig/__init__.py
/usr/lib/python3.9/site-packages/gpg/constants/sig/__pycache__
/usr/lib/python3.9/site-packages/gpg/constants/sig/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/sig/__pycache__/mode.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/sig/__pycache__/notation.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/sig/mode.py
/usr/lib/python3.9/site-packages/gpg/constants/sig/notation.py
/usr/lib/python3.9/site-packages/gpg/constants/sigsum.py
/usr/lib/python3.9/site-packages/gpg/constants/status.py
/usr/lib/python3.9/site-packages/gpg/constants/tofu
/usr/lib/python3.9/site-packages/gpg/constants/tofu/__init__.py
/usr/lib/python3.9/site-packages/gpg/constants/tofu/__pycache__
/usr/lib/python3.9/site-packages/gpg/constants/tofu/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/tofu/__pycache__/policy.cpython-39.pyc
/usr/lib/python3.9/site-packages/gpg/constants/tofu/policy.py
/usr/lib/python3.9/site-packages/gpg/constants/validity.py
/usr/lib/python3.9/site-packages/gpg/core.py
/usr/lib/python3.9/site-packages/gpg/errors.py
/usr/lib/python3.9/site-packages/gpg/gpgme.py
/usr/lib/python3.9/site-packages/gpg/results.py
/usr/lib/python3.9/site-packages/gpg/util.py
/usr/lib/python3.9/site-packages/gpg/version.py
/usr/share/licenses/python39-gpg
/usr/share/licenses/python39-gpg/COPYING
/usr/share/licenses/python39-gpg/COPYING.LESSER
/usr/share/licenses/python39-gpg/LICENSES


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 10 02:08:37 2023