NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2523 most downloaded on PyPI
scandir, a better directory iterator and faster os.walk()
Last release 8 years ago
no release in 18 months
Ships fairly regularly
a new release about every 5 months
Most releases are documented
notes for 11 of 16 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
16 releases · first in 2014
Remove support for Python 2.6 and Python 3 <3.4, adds Python 3.7 support. Add macOS automated tests via TravisCI. Fix #111 (breakage on Solaris deriva
Remove support for Python 2.6 and Python 3 <3.4, adds Python 3.7 support. Add macOS automated tests via TravisCI. Fix #111 (breakage on Solaris derivatives when C extension is not built). Thanks @ThomasWaldmann!
Fix build on Python 2.7 (#107). Fix dirent struct alignment on OpenBSD (#109).
Fix build on Python 2.7 (#107). Fix dirent struct alignment on OpenBSD (#109).
One column per quarter.
Mark C extension as optional for things like Jython. See #105.
Mark C extension as optional for things like Jython. See #105.
Expose scandir.DirEntry (#93).
Expose scandir.DirEntry (#93).
Fixed #11: inode should be unsigned
No code changes, only PyPI package improvements: remove test_dir with Unicode filenames from archive, improve long description.
No code changes, only PyPI package improvements: remove test_dir with Unicode filenames from archive, improve long description.
Fix issue #63 - make entry.stat().st_Xtime float like stat instead of int
Fix issue #63 - make entry.stat().st_Xtime float like stat instead of int
Fix issue #61: Mimic os.walk's unicode handling in py27 on Linux
Fix issue #61: Mimic os.walk's unicode handling in py27 on Linux
https://github.com/benhoyt/scandir/issues/54: fix scandir.walk() unicode handling on Python 2.x on Windows
Two fixes in this release:
A few minor fixes. This version 1.1 matches PyPI version 1.1.
A few minor fixes. This version 1.1 matches PyPI version 1.1.
Nothing published for this version
Create a version 0.9 release tag (see issue #45).
Create a version 0.9 release tag (see issue #45).
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →