Title: Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context · Issue #94172 · python/cpython · GitHub
Open Graph Title: Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context · Issue #94172 · python/cpython
X Title: Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context · Issue #94172 · python/cpython
Description: In Python 3.6, the keyfile, certfile and check_hostname parameters were deprecated in ftplib, http.client, imaplib, poplib, and smtplib modules. IMO it's now time to remove them in favor of the context parameters. Most Python projects no...
Open Graph Description: In Python 3.6, the keyfile, certfile and check_hostname parameters were deprecated in ftplib, http.client, imaplib, poplib, and smtplib modules. IMO it's now time to remove them in favor of the con...
X Description: In Python 3.6, the keyfile, certfile and check_hostname parameters were deprecated in ftplib, http.client, imaplib, poplib, and smtplib modules. IMO it's now time to remove them in favor of the...
Opengraph URL: https://github.com/python/cpython/issues/94172
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context","articleBody":"In Python 3.6, the **keyfile**, **certfile** and **check_hostname** parameters were deprecated in ftplib, http.client, imaplib, poplib, and smtplib modules. IMO it's now time to remove them in favor of the **context** parameters. Most Python projects now require Python 3.6 and newer (if not Python 3.7 or Python 3.8). And it's easy to support older Python versions with some if/else code.\r\n\r\nI wrote **PR #94173** to remove these parameters.\n\n\u003c!-- gh-pr-number: gh-94173 --\u003e\n* PR: gh-94173\n\u003c!-- /gh-pr-number --\u003e\n\n\n\u003c!-- gh-pr-number: gh-100431 --\u003e\n* PR: gh-100431\n\u003c!-- /gh-pr-number --\u003e\n\n\n\u003c!-- gh-pr-number: gh-105392 --\u003e\n* PR: gh-105392\n\u003c!-- /gh-pr-number --\u003e\n\n\n\u003c!-- gh-pr-number: gh-105402 --\u003e\n* PR: gh-105402\n\u003c!-- /gh-pr-number --\u003e\n\n\n\u003c!-- gh-pr-number: gh-143515 --\u003e\n* PR: gh-143515\n\u003c!-- /gh-pr-number --\u003e\n","author":{"url":"https://github.com/vstinner","@type":"Person","name":"vstinner"},"datePublished":"2022-06-23T13:28:00.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/94172/cpython/issues/94172"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:912bfa66-74e8-a7c5-a991-9cb9d69e5685 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8E10:A74F2:2592E5:32EEC7:69696782 |
| html-safe-nonce | 9549ed1ce311a2552c39874652aebed6453daff401a649ce4f89fa94c61fa7ef |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RTEwOkE3NEYyOjI1OTJFNTozMkVFQzc6Njk2OTY3ODIiLCJ2aXNpdG9yX2lkIjoiNzc4MDk1MTQyODgyMDQ2MTQ0MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c00375c4d2e9a5920e0a139d2e4a7715485fa6a0ac878b6dcbb637722e59ae87 |
| hovercard-subject-tag | issue:1282409092 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/cpython/94172/issue_layout |
| twitter:image | https://opengraph.githubassets.com/aa017650ca56f7e6b51b2c03a11a169b1fe6e373f9a2bda8929372c3811fd1fd/python/cpython/issues/94172 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/aa017650ca56f7e6b51b2c03a11a169b1fe6e373f9a2bda8929372c3811fd1fd/python/cpython/issues/94172 |
| og:image:alt | In Python 3.6, the keyfile, certfile and check_hostname parameters were deprecated in ftplib, http.client, imaplib, poplib, and smtplib modules. IMO it's now time to remove them in favor of the con... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | vstinner |
| hostname | github.com |
| expected-hostname | github.com |
| None | c6f193beb8ff08443adc07685d75302ab8aaf0a135f6e251c3ff3112c8deb881 |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ec4d88fbe7ed62446d90b0a6d8e6db4248a8f8b8 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width