- Notifications
You must be signed in to change notification settings - Fork273
Comparing changes
Open a pull request
base repository:certifi/python-certifi
Uh oh!
There was an error while loading.Please reload this page.
base:2021.10.08
head repository:certifi/python-certifi
Uh oh!
There was an error while loading.Please reload this page.
compare:2022.12.07
- 19commits
- 12files changed
- 11contributors
Commits on Oct 26, 2021
* Fix homepage linkAnd remove broken docs link* Remove broken link
hugovk authoredOct 26, 2021
Commits on Oct 27, 2021
Added Required Python Version (#152)
* Added Required Python VersionAdded python_requires to specify the required python version for the library.* Updated required python version* Removed Classifiers for unsupported python versions* UpdatedCo-authored-by: Nirjas Jakilim <Nirzak@users.noreply.github.com>
Add type annotations to package
Adding type annotations will allow packages consuming certifi to haveaccess to its typing information. The py.typed data file is include forPEP 561 compliance.If the API is ever expanded, the mypy type checker will ensure it isalso typed. For example, right now, typeshed is incomplete aftercertifi.contents() was added:https://github.com/python/typeshed/blob/ac2ef6e8c963a45841ad91e068e06748caa1fce6/stubs/certifi/certifi.pyi
jdufresne committedOct 27, 2021 Merge pull request#180from jdufresne/mypy
Add type annotations to package
sigmavirus24 authoredOct 27, 2021
Commits on Mar 12, 2022
Automatically lock github issues after they've been closed for 90 days (
#189)This will help ensure issues are not ressurected long after they're closed.
alex authoredMar 12, 2022
Commits on May 19, 2022
Add support for Python 3.10 and drop EOL 3.5 (#167)
* Add support for Python 3.10* Remove Trove classifiers for dropped versions* Remove redundant setup.cfg: no need for universal wheels for Python 3-only, setuptools and wheel auto-find LICENSE files* Added Required Python VersionAdded python_requires to specify the required python version for the library.* Updated required python version* Drop support for EOL Python 3.5* Upgrade Python syntax with pyupgrade --py36-plusCo-authored-by: Nirjas Jakilim <Nirzak@users.noreply.github.com>
- Lukasa committed
May 19, 2022
Commits on May 21, 2022
Add py.typed to MANIFEST.in to package in sdist (#196)
Missed in5f09ea8.
jdufresne authoredMay 21, 2022
Commits on Jul 15, 2022
Fix deprecation warning on Python 3.11 (#199)
* Fix deprecation warning on Python 3.11Fixes#192.* Retain support for Python 3.6Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>* Bump actions versions* Use same 'where' for 3.6 and 3.7-3.10Co-authored-by: Adam Johnson <me@adamj.eu>Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Commits on Sep 13, 2022
Only use importlib.resources's new files() / Traversable API on Pytho…
…n ≥3.11 (#204)Using importlib.resource's files() API on 3.9 and 3.10 causes aTypeError on 3.9 and a ValueError on 3.10 when running under athird-party meta path importer (like PyOxidizer's OxidizedImporter) thatdoesn't support the relatively-new API. This is because the fulladapter layer (importlib.resources._adapters) for the older importlibresources API doesn't exist until Python 3.11.The older resources API is now used by 3.7–3.10, as it was prior to thecertifi 2022.06.15.1 release. This codepath has existed in certifisince April 2020 (3fc8fec).An alternative to this change would be testing the actual importer inuse at runtime (e.g. certifi.__loader__) for files() support, but thatseemed more complex than reverting to the previous codepath here.Resolves:#203Related-to:#199Related-to:#123
tsibley authoredSep 13, 2022 - Lukasa committed
Sep 13, 2022
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff 2021.10.08...2022.12.07
Uh oh!
There was an error while loading.Please reload this page.