943acbc573
Durcit la convention de nommage des projets (dérive constatée : 'Sliding Automation', 'code_versioning'... au lieu des formes canoniques). - trilium_api.py : projets_canoniques() lit le référentiel = valeurs du label projet sur les notes de type=projet (source unique, pas de constante en dur). Note-projet CodeVersioning créée (manquait). - mcp_server.py : _valider_projet() branché dans les 6 tools de création (add_decision/history/backlog, new_conversation, create_entite, add_skill). Refuse un projet non canonique (suggestion si faute) ou inconnu (renvoi au processus de création de projet). Ne verrouille pas si référentiel illisible. - lint_audit.py : VAL-nommage aligné sur le référentiel (attrape casse, espace ET snake_case ; l'ancien 'contient un espace' ratait code_versioning). - Données : 79 notes ré-étiquetées vers les 3 formes canoniques. Quality by design : l'erreur de nommage devient impossible à l'écriture, le Lint n'est plus que le filet de sécurité.
79 lines
2.4 KiB
Plaintext
79 lines
2.4 KiB
Plaintext
Metadata-Version: 2.4
|
|
Name: certifi
|
|
Version: 2026.5.20
|
|
Summary: Python package for providing Mozilla's CA Bundle.
|
|
Home-page: https://github.com/certifi/python-certifi
|
|
Author: Kenneth Reitz
|
|
Author-email: me@kennethreitz.com
|
|
License: MPL-2.0
|
|
Project-URL: Source, https://github.com/certifi/python-certifi
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
|
|
Classifier: Natural Language :: English
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3 :: Only
|
|
Classifier: Programming Language :: Python :: 3.7
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Programming Language :: Python :: 3.11
|
|
Classifier: Programming Language :: Python :: 3.12
|
|
Classifier: Programming Language :: Python :: 3.13
|
|
Classifier: Programming Language :: Python :: 3.14
|
|
Requires-Python: >=3.7
|
|
License-File: LICENSE
|
|
Dynamic: author
|
|
Dynamic: author-email
|
|
Dynamic: classifier
|
|
Dynamic: description
|
|
Dynamic: home-page
|
|
Dynamic: license
|
|
Dynamic: license-file
|
|
Dynamic: project-url
|
|
Dynamic: requires-python
|
|
Dynamic: summary
|
|
|
|
Certifi: Python SSL Certificates
|
|
================================
|
|
|
|
Certifi provides Mozilla's carefully curated collection of Root Certificates for
|
|
validating the trustworthiness of SSL certificates while verifying the identity
|
|
of TLS hosts. It has been extracted from the `Requests`_ project.
|
|
|
|
Installation
|
|
------------
|
|
|
|
``certifi`` is available on PyPI. Simply install it with ``pip``::
|
|
|
|
$ pip install certifi
|
|
|
|
Usage
|
|
-----
|
|
|
|
To reference the installed certificate authority (CA) bundle, you can use the
|
|
built-in function::
|
|
|
|
>>> import certifi
|
|
|
|
>>> certifi.where()
|
|
'/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'
|
|
|
|
Or from the command line::
|
|
|
|
$ python -m certifi
|
|
/usr/local/lib/python3.7/site-packages/certifi/cacert.pem
|
|
|
|
Enjoy!
|
|
|
|
.. _`Requests`: https://requests.readthedocs.io/en/master/
|
|
|
|
Addition/Removal of Certificates
|
|
--------------------------------
|
|
|
|
Certifi does not support any addition/removal or other modification of the
|
|
CA trust store content. This project is intended to provide a reliable and
|
|
highly portable root of trust to python deployments. Look to upstream projects
|
|
for methods to use alternate trust.
|