This allows an application to e.g. generate URL or filesystem safe Base64
strings. The default is ``None``, for which the standard Base64 alphabet is used.
- May assert or raise a a :exc:`ValueError` if the length of *altchars* is not 2. Raises a
+ May assert or raise a :exc:`ValueError` if the length of *altchars* is not 2. Raises a
:exc:`TypeError` if *altchars* is not a :term:`bytes-like object`.
If the OR pattern fails, the AS pattern fails. Otherwise, the AS pattern binds
the subject to the name on the right of the as keyword and succeeds.
-``capture_pattern`` cannot be a a ``_``.
+``capture_pattern`` cannot be a ``_``.
In simple terms ``P as NAME`` will match with ``P``, and on success it will
set ``NAME = <subject>``.
.. section: Build
Building Python now requires support for floating point Not-a-Number (NaN):
-remove the ``Py_NO_NAN`` macro. Patch by by Victor Stinner.
+remove the ``Py_NO_NAN`` macro. Patch by Victor Stinner.
..
.. section: Documentation
Augmented documentation of asyncio.create_task(). Clarified the need to keep
-strong references to tasks and added a code snippet detailing how to to
-this.
+strong references to tasks and added a code snippet detailing how to do this.
..
.. nonce: Bsswsc
.. section: Build
-Add a new ``--with-dsymutil`` configure option to to link debug information
+Add a new ``--with-dsymutil`` configure option to link debug information
in macOS. Patch by Pablo Galindo.
..
.. nonce: qc_KHr
.. section: Library
-Clean up refleaks on failed module initialisation in in :mod:`_pickle`
+Clean up refleaks on failed module initialisation in :mod:`_pickle`
..