]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
change verbiage stating exact compliance with RFC-1738
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 17 Sep 2022 14:33:55 +0000 (10:33 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 17 Sep 2022 14:41:48 +0000 (10:41 -0400)
commitc88bb2167b1c4b39c7f9378b621bb8d429269d90
treee4bcbb82d6ac5d7953dd79c82e02aa44d3d42342
parentf0bcd57f9ed76ba8d871448d821a85089f490b6c
change verbiage stating exact compliance with RFC-1738

As long as we aren't using urlparse() to parse URLs,
we are not RFC-1738 compliant.   As we accept underscores
in the scheme and not dashes or dots, we are not
RFC-1738 compliant, so emulate language like
that of PostgreSQL [1] that we "generally follow" this
scheme but include some exceptions.

[1] https://www.postgresql.org/docs/current/libpq-connect.html#id-1.7.3.8.3.6
Fixes: #8519
Change-Id: I2d7e55d9df17aed122cebb2c4c315f56c06a3da5
doc/build/changelog/changelog_02.rst
doc/build/changelog/changelog_09.rst
doc/build/core/engines.rst
lib/sqlalchemy/engine/url.py