aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/cryptography/.dist-info/METADATA
blob: 6984988c85746b3cefbf0ad021e46641997cb748 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
Metadata-Version: 2.1 
Name: cryptography 
Version: 3.3.2
Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers. 
Home-page: https://github.com/pyca/cryptography 
Author: The cryptography developers 
Author-email: cryptography-dev@python.org 
License: BSD or Apache License, Version 2.0 
Platform: UNKNOWN 
Classifier: Development Status :: 5 - Production/Stable 
Classifier: Intended Audience :: Developers 
Classifier: License :: OSI Approved :: Apache Software License 
Classifier: License :: OSI Approved :: BSD License 
Classifier: Natural Language :: English 
Classifier: Operating System :: MacOS :: MacOS X 
Classifier: Operating System :: POSIX 
Classifier: Operating System :: POSIX :: BSD 
Classifier: Operating System :: POSIX :: Linux 
Classifier: Operating System :: Microsoft :: Windows 
Classifier: Programming Language :: Python 
Classifier: Programming Language :: Python :: 2 
Classifier: Programming Language :: Python :: 2.7 
Classifier: Programming Language :: Python :: 3 
Classifier: Programming Language :: Python :: 3.6 
Classifier: Programming Language :: Python :: 3.7 
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython 
Classifier: Programming Language :: Python :: Implementation :: PyPy 
Classifier: Topic :: Security :: Cryptography 
Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*
Description-Content-Type: text/x-rst
Requires-Dist: six (>=1.4.1) 
Requires-Dist: cffi (>=1.12)
Requires-Dist: enum34 ; python_version < '3'
Requires-Dist: ipaddress ; python_version < '3'
Provides-Extra: docs 
Requires-Dist: sphinx (!=1.8.0,!=3.1.0,!=3.1.1,>=1.6.5) ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Provides-Extra: docstest 
Requires-Dist: doc8 ; extra == 'docstest'
Requires-Dist: pyenchant (>=1.6.11) ; extra == 'docstest'
Requires-Dist: twine (>=1.12.0) ; extra == 'docstest'
Requires-Dist: sphinxcontrib-spelling (>=4.0.1) ; extra == 'docstest'
Provides-Extra: pep8test 
Requires-Dist: black ; extra == 'pep8test'
Requires-Dist: flake8 ; extra == 'pep8test'
Requires-Dist: flake8-import-order ; extra == 'pep8test'
Requires-Dist: pep8-naming ; extra == 'pep8test'
Provides-Extra: ssh
Requires-Dist: bcrypt (>=3.1.5) ; extra == 'ssh'
Provides-Extra: test 
Requires-Dist: pytest (!=3.9.0,!=3.9.1,!=3.9.2,>=3.6.0) ; extra == 'test'
Requires-Dist: pretend ; extra == 'test'
Requires-Dist: iso8601 ; extra == 'test'
Requires-Dist: pytz ; extra == 'test'
Requires-Dist: hypothesis (!=3.79.2,>=1.11.4) ; extra == 'test'
 
pyca/cryptography 
================= 
 
.. image:: https://img.shields.io/pypi/v/cryptography.svg 
    :target: https://pypi.org/project/cryptography/ 
    :alt: Latest Version 
 
.. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest 
    :target: https://cryptography.io 
    :alt: Latest Docs 
 
.. image:: https://github.com/pyca/cryptography/workflows/CI/badge.svg?branch=master
    :target: https://github.com/pyca/cryptography/actions?query=workflow%3ACI+branch%3Amaster
 
.. image:: https://codecov.io/github/pyca/cryptography/coverage.svg?branch=master 
    :target: https://codecov.io/github/pyca/cryptography?branch=master 
 
 
``cryptography`` is a package which provides cryptographic recipes and 
primitives to Python developers.  Our goal is for it to be your "cryptographic 
standard library". It supports Python 2.7, Python 3.6+, and PyPy 5.4+.
 
``cryptography`` includes both high level recipes and low level interfaces to 
common cryptographic algorithms such as symmetric ciphers, message digests, and 
key derivation functions. For example, to encrypt something with 
``cryptography``'s high level symmetric encryption recipe: 
 
.. code-block:: pycon 
 
    >>> from cryptography.fernet import Fernet 
    >>> # Put this somewhere safe! 
    >>> key = Fernet.generate_key() 
    >>> f = Fernet(key) 
    >>> token = f.encrypt(b"A really secret message. Not for prying eyes.") 
    >>> token 
    '...' 
    >>> f.decrypt(token) 
    'A really secret message. Not for prying eyes.' 
 
You can find more information in the `documentation`_. 
 
You can install ``cryptography`` with: 
 
.. code-block:: console 
 
    $ pip install cryptography 
 
For full details see `the installation documentation`_. 
 
Discussion 
~~~~~~~~~~ 
 
If you run into bugs, you can file them in our `issue tracker`_. 
 
We maintain a `cryptography-dev`_ mailing list for development discussion. 
 
You can also join ``#cryptography-dev`` on Freenode to ask questions or get 
involved. 
 
Security 
~~~~~~~~ 
 
Need to report a security issue? Please consult our `security reporting`_ 
documentation. 
 
 
.. _`documentation`: https://cryptography.io/ 
.. _`the installation documentation`: https://cryptography.io/en/latest/installation.html
.. _`issue tracker`: https://github.com/pyca/cryptography/issues 
.. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev 
.. _`security reporting`: https://cryptography.io/en/latest/security.html