Pathlib2

Latest version: v2.3.7.post1

Safety actively analyzes 626983 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.3.4

^^^^^^^^^^^^^

- Do not raise windows error when calling resolve on a non-existing
path in Python 2.7, to match behaviour on Python 3.x (see issue 54).

- Use the new collections.abc when possible (see issue 53).

- Sync with upstream pathlib (see issues 47 and 51).

2.3.3

^^^^^^^^^^^^^

- Bring back old deprecated dependency syntax to ensure compatibility
with older systems (see issue 46).

- Drop Python 3.3 support, as scandir no longer supports it.

- Add Python 3.7 support.

2.3.2

^^^^^^^^^^^^^

- Hotfix for broken setup.py.

2.3.1

^^^^^^^^^^^^^

- Fix tests for systems where filesystem encoding only supports ascii
(reported by yurivict, fixed with help of honnibal, see issue 30).

- Use modern setuptools syntax for specifying conditional scandir
dependency (see issue 31).

- Remove legacy use of support module from old pathlib module (see
issue 39). This fixes the tests for Python 3.6.

- Drop the "from __future__ import unicode_literals" and -Qnew tests
as it introduced subtle bugs in the tests, and maintaining separate
test modules for these legacy features seems not worth the effort.

- Drop Python 3.2 support, as scandir no longer supports it.

2.3.0

^^^^^^^^^^^^^

- Sync with upstream pathlib from CPython 3.6.1 (7d1017d).

2.2.1

^^^^^^^^^^^^^

- Fix conditional scandir dependency in wheel (reported by AvdN, see
issue 20 and pull request 21).

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.