SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python3-jose rpm build for : Fedora 34. For other distributions click python3-jose.

Name : python3-jose
Version : 3.2.0 Vendor : Fedora Project
Release : 5.fc34 Date : 2021-09-30 20:46:24
Group : Unspecified Source RPM : python-jose-3.2.0-5.fc34.src.rpm
Size : 0.15 MB
Packager : Fedora Project
Summary : A JOSE implementation in Python
Description :
The JavaScript Object Signing and Encryption (JOSE) technologies - JSON Web
Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and JSON Web
Algorithms (JWA) - collectively can be used to encrypt and/or sign content
using a variety of algorithms. While the full set of permutations is extremely
large, and might be daunting to some, it is expected that most applications
will only use a small set of algorithms to meet their needs.

As of 3.1.0, python-jose implements four different cryptographic backends. The
backend must be selected as an extra when installing python-jose. If you do not
select a backend, the native-python backend will be installed.

Unless otherwise noted, all backends support all operations.

Due to complexities with setuptools, the native-python backend is always
installed, even if you select a different backend on install.

1. cryptography
* This backend uses pyca/cryptography for all cryptographic operations.
This is the recommended backend and is selected over all other
backends if any others are present.
* Installation: dnf install python3-jose+cryptography
* Unused dependencies:
- rsa
- ecdsa
- pyasn1

2. pycryptodome
* This backend uses pycryptodome for all cryptographic operations.
* Installation: not available because pycryptodome (which, unlike
pycryptodomex, conflicts with pycrypto) is not packaged
* Unused dependencies:
- rsa

3. native-python
* This backend uses python-rsa and python-ecdsa for all cryptographic
operations. This backend is always installed but any other backend
will take precedence if one is installed.
* Installation: dnf install python3-jose

Note

The native-python backend cannot process certificates.

4. pycrypto
* This backend uses pycrypto for all cryptographic operations.
* Installation: dnf install python3-jose+pycrypto
* Unused dependencies:
- rsa

Warning

The pycrypto project has not been maintained since 2013. This backend is
maintained for legacy compatibility purposes only. Do not use this backend
unless you cannot use any of the others.

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora/linux/updates/34/Everything/x86_64/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  python3-jose-3.2.0-5.fc34.noarch.rpm
     

Provides :
python-jose
python3-jose
python3.9-jose
python3.9dist(python-jose)
python3dist(python-jose)

Requires :
(python3.9dist(ecdsa) < 0.15 or python3.9dist(ecdsa) > 0.15)
python(abi) = 3.9
python3.9dist(pyasn1)
python3.9dist(rsa)
python3.9dist(six) < 2
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rpmlib(RichDependencies) <= 4.12.0-1


Content of RPM :
/usr/lib/python3.9/site-packages/jose
/usr/lib/python3.9/site-packages/jose/__init__.py
/usr/lib/python3.9/site-packages/jose/__pycache__
/usr/lib/python3.9/site-packages/jose/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/constants.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/constants.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/exceptions.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/exceptions.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jwk.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jwk.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jws.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jws.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jwt.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/jwt.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/__pycache__/utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/backends
/usr/lib/python3.9/site-packages/jose/backends/__init__.py
/usr/lib/python3.9/site-packages/jose/backends/__pycache__
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/_asn1.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/_asn1.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/base.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/base.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/cryptography_backend.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/cryptography_backend.cpython-39.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/ecdsa_backend.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/jose/backends/__pycache__/ecdsa_backend.cpython-39.pyc
There is 26 files more in these RPM.

 
ICM