Commit graph

62 commits

Author SHA1 Message Date
Alex Gaynor
466d41ce72
Remove FAQ that's no longer up to date (#9484)
I don't think this is the right error message, and it hasn't been for a while
2023-08-22 07:05:13 -07:00
Alex Gaynor
34edbb2e17
Update FAQ (#8773)
Add a Q on the scope of our issue tracker, and remove a legacy Q.
2023-04-21 11:16:35 -06:00
Alex Gaynor
b1cff62f5b
Pre-annouce build process changes for #7164 (#7929)
* Pre-annouce build process changes for #7164

* Update CHANGELOG.rst

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>
2022-12-23 05:10:37 +00:00
Alex Gaynor
93a0a75e53
add FAQ on new wheel architectures (#7724) 2022-10-21 22:29:28 +00:00
Alex Gaynor
2cae24a93b
Drop OpenSSL 1.1.0 (#7570)
There's still a few TODOs for cleanup.

Refs #7109
2022-09-07 10:36:23 +08:00
Alex Gaynor
c9ac2c86d7
Remove FAQ that's no longer relevant (#6833)
We don't use environment markers anymore, now if you have a really old setuptools you get some different failure mode
2022-01-30 20:22:59 -08:00
Alex Gaynor
8114b3e61d
point to the AEAD version of GCM in the FAQ (#6832) 2022-01-31 01:55:42 +00:00
Paul Kehrer
7a2823bdff
deprecate backend part 6 of n (#6524) 2021-11-03 18:51:23 -04:00
Paul Kehrer
dcf82c6c00
deprecate backend part 2 of n (#6518) 2021-11-02 12:14:45 +00:00
Alex Gaynor
72ce6c2f56
fixes #6391 -- link AWS's lamba docs (#6394) 2021-10-10 05:12:01 +08:00
Paul Kehrer
b8379a2584
add faq entry about why rust (#6290)
* add faq entry about why rust

* de facto isn't misspelled
2021-09-19 20:27:34 -04:00
John Jones
6542c2f2f4
per discussion in #6236 (#6254) 2021-09-19 09:30:58 +08:00
Alex Gaynor
82a12a54b6
Convert unpadding code to Rust (#5668) 2021-02-21 13:28:00 -06:00
Alex Gaynor
4b6b5063d3
Document that Rust is required at build time only (#5822)
* Document that Rust is required at build time only

* Update docs/faq.rst

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>

* Update docs/installation.rst

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>
2021-02-12 14:43:56 -06:00
Alex Gaynor
5fdc9c1b85
More aggressively point people at Rust version docs (#5782) 2021-02-08 09:18:13 -06:00
Alex Gaynor
c84d6ee060
Integrate Rust into the build process properly (#5410) 2020-12-22 13:33:47 -06:00
Paul Kehrer
81e5de8986
updated faq entry (#5541)
the error will be opensslv.h these days and we don't need to talk
specifically about macOS
2020-10-31 19:09:07 -04:00
Alex Gaynor
752f966c94
we have abi3 wheels for windows now (#5536)
* we have abi3 wheels for windows now

* Update faq.rst
2020-10-31 11:05:45 -07:00
Alex Gaynor
851acb5ab4
Rephrase abi3 FAQ so it stays accurate (#5534) 2020-10-30 09:55:40 -07:00
Thomas Grainger
6c43bbce9a
fix Python 2 CryptographyDeprecationWarning guide (#5529) 2020-10-28 14:02:17 -04:00
Alex Gaynor
d3eae8d7db
Delete all the 1.0.2 code (#5511) 2020-10-25 22:41:40 -07:00
Alex Gaynor
8bc6920444
Break users on OpenSSL 1.0.2 (#5438)
fixes #5432
2020-08-28 09:55:41 -05:00
Paul Kehrer
ace8a92be9
remove idna support finally (#5351)
* remove idna support finally

* remove unused import
2020-07-26 13:07:31 -04:00
Sviatoslav Sydorenko
b1250e4519
Add deprecation warning handling advice note (#5346)
* Add deprecation warning handling advice note

This tip is being added to help the library maintainers keep
testing cryptography where supporting multiple Python runtime
is still necessary.

Resolves https://github.com/pyca/cryptography/issues/5335

* Move deprecation suppression advice to FAQ
2020-07-25 20:32:58 -05:00
Alex Gaynor
aece5b3d47
Drop support for OpenSSL 1.0.1 (#5178) 2020-04-04 16:08:08 -05:00
Paul Kehrer
d75335a7de drop python 3.4 support (#5087)
* drop python 3.4 support

Our dependencies have started dropping support so it is becoming
difficult to test. Additionally, Python 3.4 represents <2% of our
downloads, so taking on a large maintenance burden to maintain support
isn't a good use of limited time. Accordingly, we're dropping testing
infrastructure and migrating our abi3 wheels to py35+.

* use removed instead of dropped
2019-12-08 23:42:55 -05:00
Alex Gaynor
1c186772f6 Fixes #5018 -- break users on OpenSSL 1.0.1 (#5022)
* Fixes #5018 -- break users on OpenSSL 1.0.1

* Grammar

* Syntax error

* Missing import

* Missing import
2019-10-18 20:47:15 +08:00
André Almeida
5bc3bf7d36 Adds a more descriptive error msg for wrong wrapping (#4504)
* PoC code for check PEM wrap

* Remove PoC check wrap code

* Add PEM file info to FAQ

* Add FAQ/PEM link in exception message

* Fix flake8 style issues

* refactor, update language

* it's really amazing how bad the spell checker is

* review feedback

* change to etc
2018-12-08 20:53:10 -05:00
Paul Kehrer
7e422821b9 remove idna as a primary dependency (#4624)
* remove idna as a primary dependency

* empty commit

* dynamodb test fix (thanks to Matt Bullock)

* review feedback
2018-12-06 22:43:38 -05:00
Alex Gaynor
f232184883 Fixes #4408 -- added an FAQ about abi3 wheels (#4425)
* Fixes #4408 -- added an FAQ about abi3 wheels

* abi3 is a word, sort of
2018-08-30 07:40:25 -04:00
Alex Gaynor
3e73724e8f Mention that PyCA also maintains pynacl (#4422)
* Mention that PyCA also maintains pynacl

* line wrap
2018-08-29 22:27:36 -04:00
Alex Gaynor
653470628b Remove several very old FAQ entries (#4423) 2018-08-29 22:15:49 -04:00
Paul Kehrer
d0db04c989 add a faq entry for a message outdated pip/setuptools can output (#3971)
* add a faq entry for a message outdated pip/setuptools can output

* attention to detail is not my strong suit
2017-10-12 00:38:06 -04:00
Paul Kehrer
c7ecb45684 add a faq note about having a compiler that is too old (#3902)
* add a faq note about having a compiler that is too old

Also add a bit of text explaining what to do on OpenBSD 6.1 and earlier
since that is the most likely place this will occur.

* I always forget it spell checks titles
2017-09-11 22:26:33 -04:00
Paul Kehrer
c38e5508ca add FAQ entry for failed to install (#3710) 2017-06-19 06:54:12 -04:00
Alex Gaynor
3661011e39 Remove a line from "Why do we exist" (#3672)
I have no idea what this meant
2017-06-04 10:02:09 -10:00
Paul Kehrer
f916dfcdbc re-add the why of cryptography to the faq with some small updates (#3621)
* re-add the why of cryptography to the faq with some small updates

* reorder the items a bit
2017-05-27 15:24:28 -04:00
Alex Gaynor
e660ffe2e6 Fixed #3489 -- document that we don't have wheels for pypy (#3496)
* Fixed #3489 -- document that we don't have wheels for pypy

* homebrew is a word
2017-04-09 21:19:02 +08:00
Alex Gaynor
06049448d9 Be on brand: it's macOS (#3456)
* Be on brand: it's macOS

* line wrap
2017-03-15 12:21:45 -04:00
Paul Kehrer
bd7cd2d43f faq entry for setuptools_ext issues (#3393) 2017-02-13 18:01:06 -08:00
Paul Kehrer
66a2372ab3 fix #3308 (#3352) 2017-01-18 00:42:09 -05:00
Alex Gaynor
0e8cdf1023 Drop 1.0.0 (#3312)
* delete the 1.0.0 support

* drop the version check

* drop the AES-CTR stuff

* Update the example

* openssl truncates for us now

* delete unused test

* unused imports

* Remove a bunch of conditional bindings for NPN

* no more 1.0.0 builders

* libressl fix

* update the docs

* remove dead branches

* oops

* this is a word, damnit

* spelling

* try removing this

* this test is not needed

* unused import
2016-12-13 20:05:35 -06:00
Alex Gaynor
29b2ebc480 Error out on OpenSSL 1.0.0 by default (#3276)
* Error out on OpenSSL 1.0.0 by default

* what the heck
2016-11-22 22:25:17 +08:00
Alex Gaynor
1252dec0c8 Drop OpenSSL 0.9.8 (#2978)
* Drop OpenSSL 0.9.8

* Drop this test, it's not relevant any longer

* unused import

* Remove CRYPTOGRAPHY_ALLOW_OPENSSL_098=1 from our tox

* removed unused code for Cryptography_HAS_PKEY_CTX

* return unused code for _AESCTRCipherContext

* syntax :-(

* remove some unused tests and skips

* remove unused code for Cryptography_HAS_PBKDF2_HMAC

* Revert "return unused code for _AESCTRCipherContext"

This reverts commit 7d149729205aa4c9735eb322414b167a75b302df.

* Remove unused RSA code

* Remove unused test code for conditional bindings

* Remove unused dsa code

* unused import

* Remove unused x509 extension code

* Remove unused EC code

* Attempt to remove unused DER key loading code

* document this

* grammar

* Added back this paragraph

* Update docs
2016-06-18 10:11:57 -05:00
Alex Gaynor
988df9ba03 Update URLs for new RTD domain (#2879) 2016-04-28 09:57:16 -05:00
Alex Gaynor
62f6195896 two seperate sentences 2016-03-19 17:47:56 -04:00
Alex Gaynor
5d38206c78 Mention CRYPTOGRAPHY_ALLOW_OPENSSL_098 in the FAQ 2016-03-19 12:02:14 -04:00
Paul Kehrer
4e9bd8cf1f add more language 2016-03-12 16:33:39 -04:00
Paul Kehrer
fcf6fca1d5 add two faq entries for common errors 2016-03-12 16:21:24 -04:00
Alex Gaynor
6a070e2f76 le sigh 2016-03-09 09:07:14 -05:00