cpython/Misc/NEWS.d/next
Barney Gale 187949ebf2
gh-94909: fix joining of absolute and relative Windows paths in pathlib (GH-95450)
Have pathlib use `os.path.join()` to join arguments to the `PurePath` initialiser, which fixes a minor bug when handling relative paths with drives.

Previously:

```python
>>> from pathlib import PureWindowsPath
>>> a = 'C:/a/b'
>>> b = 'C:x/y'
>>> PureWindowsPath(a, b)
PureWindowsPath('C:x/y')
```

Now:

```python
>>> PureWindowsPath(a, b)
PureWindowsPath('C:/a/b/x/y')
```
2022-08-12 14:23:41 -07:00
..
Build gh-93744: Remove configure --with-cxx-main option (#95651) 2022-08-05 13:26:58 +02:00
C API gh-95504: Fix negative numbers in PyUnicode_FromFormat (GH-95848) 2022-08-10 13:12:40 +02:00
Core and Builtins gh-94996: Disallow parsing pos only params with feature_version < (3, 8) (GH-94997) 2022-08-12 19:27:50 +02:00
Documentation gh-91207: Fix CSS bug in Windows CHM help file and add deprecation message (GH-95607) 2022-08-03 20:23:20 +01:00
IDLE gh-65802: IDLE - explain SaveAs and extensions (#95690) 2022-08-04 21:51:14 -04:00
Library gh-94909: fix joining of absolute and relative Windows paths in pathlib (GH-95450) 2022-08-12 14:23:41 -07:00
Security gh-87389: Fix an open redirection vulnerability in http.server. (#93879) 2022-06-21 13:16:57 -07:00
Tests gh-95573: Reduce test data size in test_asyncio/test_ssl.py (GH-95668) 2022-08-05 10:45:36 +02:00
Tools-Demos gh-94430: Allow params named `module` or `self` with custom C names in Argument Clinic (#94431) 2022-07-07 11:29:34 +02:00
Windows gh-95733: Allow installing Store package on older Windows versions (GH-95862) 2022-08-11 00:47:58 +01:00
macOS Python 3.11.0b1 2022-05-06 23:53:50 +01:00