scandir

Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib

BSD-3-CLAUSE License

Downloads
2.8M
Stars
529
Committers
21

Bot releases are hidden (Show)

scandir - Version 1.10.0 Latest Release

Published by benhoyt over 5 years ago

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!

scandir - Version 1.9.0

Published by benhoyt about 6 years ago

Fix build on Python 2.7 (#107). Fix dirent struct alignment on OpenBSD (#109).

scandir - Version 1.8

Published by benhoyt about 6 years ago

Mark C extension as optional for things like Jython. See #105.

scandir - Version 1.7

Published by benhoyt over 6 years ago

Expose scandir.DirEntry (#93).

scandir - Version 1.6

Published by benhoyt about 7 years ago

  • Fixed #11: inode should be unsigned
  • Fixed unicode handling on PyPy due to Py_FileSystemDefaultEncoding always being NULL there
  • Improve tests on PyPy and Windows
  • Add Travis and Appveyor CI testing
scandir - Version 1.5

Published by benhoyt over 7 years ago

No code changes, only PyPI package improvements: remove test_dir with Unicode filenames from archive, improve long description.

scandir - Version 1.4

Published by benhoyt almost 8 years ago

Fix issue #63 - make entry.stat().st_Xtime float like stat instead of int

scandir - Version 1.3

Published by benhoyt about 8 years ago

Fix issue #61: Mimic os.walk's unicode handling in py27 on Linux

scandir - Version 1.2

Published by benhoyt almost 9 years ago

Two fixes in this release:

scandir - Version 1.1

Published by benhoyt about 9 years ago

A few minor fixes. This version 1.1 matches PyPI version 1.1.

scandir - Version 1.0

Published by benhoyt over 9 years ago

scandir - Version 0.9

Published by benhoyt over 9 years ago

Create a version 0.9 release tag (see issue #45).