Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-scandir | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 1.10.0 | Vendor: openSUSE |
Release: bp153.1.60 | Build date: Fri Mar 5 23:42:13 2021 |
Group: Unspecified | Build host: obs-arm-9 |
Size: 152330 | Source RPM: python-scandir-1.10.0-bp153.1.60.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/benhoyt/scandir | |
Summary: Scandir, a better directory iterator and faster oswalk |
``scandir()`` is a directory iteration function like ``os.listdir()``, except that instead of returning a list of bare filenames, it yields ``DirEntry`` objects that include file type and stat information along with the name. Using ``scandir()`` increases the speed of ``os.walk()`` by 2-20 times (depending on the platform and file system) by avoiding unnecessary calls to ``os.stat()`` in most cases. ``scandir`` has been included in the Python 3.5 standard library as ``os.scandir()``, and the related performance improvements to ``os.walk()`` have also been included. So if you're lucky enough to be using Python 3.5 (release date September 13, 2015) you get the benefit immediately, otherwise just `download this module from PyPI <https://pypi.python.org/pypi/scandir>`_, install it with ``pip install scandir``, and then do something like this in your code:: try: from os import scandir, walk except ImportError: from scandir import scandir, walk `PEP 471 <https://www.python.org/dev/peps/pep-0471/>`_, which is the PEP that proposes including ``scandir`` in the Python standard library, was `accepted <https://mail.python.org/pipermail/python-dev/2014-July/135561.html>`_ in July 2014 by Victor Stinner, the BDFL-delegate for the PEP. This ``scandir`` module is intended to work on Python 2.6+ and Python 3.2+ (and it has been tested on those versions).
BSD-3-Clause
* Tue Dec 10 2019 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Include in SLE-12 (fate#326950, bsc#1122668, jsc#PM-1447) * Mon Oct 14 2019 Matej Cepl <mcepl@suse.com> - Replace %fdupes -s with plain %fdupes; hardlinks are better. * Mon Mar 11 2019 Tomáš Chvátal <tchvatal@suse.com> - Update to 1.10.0: * remove support for pyton 2.6 and <3.3 * Sat Mar 02 2019 John Vandenberg <jayvdb@gmail.com> - Allow building on Python 3.5+, as it is useful for testing and it should exist for when packages list it as a runtime dependency, and it will add backports of enhancements to scandir since Python 3.5. bsc#1167207 * Thu Nov 01 2018 Tomáš Chvátal <tchvatal@suse.com> - Update to 1.9.0: * Mark C extension as optional for things like Jython. See #105. * Fix build on Python 2.7 (#107). Fix dirent struct alignment on OpenBSD (#109). - Do not build on python 3.5+ as it is part of the base * Mon Apr 23 2018 arun@gmx.de - specfile: * update copyright year - update to version 1.7: * Expose scandir.DirEntry (#93). * Fri Nov 03 2017 arun@gmx.de - update to version 1.6: * 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 * Sat Jul 15 2017 aloisio@gmx.com - Converted to singlespec * Thu Mar 30 2017 toddrme2178@gmail.com - Initial version
/usr/lib64/python3.6/site-packages/__pycache__ /usr/lib64/python3.6/site-packages/__pycache__/scandir.cpython-36.opt-1.pyc /usr/lib64/python3.6/site-packages/__pycache__/scandir.cpython-36.pyc /usr/lib64/python3.6/site-packages/_scandir.cpython-36m-aarch64-linux-gnu.so /usr/lib64/python3.6/site-packages/scandir-1.10.0-py3.6.egg-info /usr/lib64/python3.6/site-packages/scandir-1.10.0-py3.6.egg-info/PKG-INFO /usr/lib64/python3.6/site-packages/scandir-1.10.0-py3.6.egg-info/SOURCES.txt /usr/lib64/python3.6/site-packages/scandir-1.10.0-py3.6.egg-info/dependency_links.txt /usr/lib64/python3.6/site-packages/scandir-1.10.0-py3.6.egg-info/top_level.txt /usr/lib64/python3.6/site-packages/scandir.py /usr/share/doc/packages/python3-scandir /usr/share/doc/packages/python3-scandir/README.rst /usr/share/licenses/python3-scandir /usr/share/licenses/python3-scandir/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 13:54:43 2024