Metadata-Version: 2.1
Name: pycollect
Version: 0.2.2
Summary: Utility library to collect files recursively
Home-page: https://github.com/allrod5/pycollect
Author: Rodrigo Martins de Oliveira
Author-email: allrod5@hotmail.com
License: MIT license
Project-URL: Documentation, https://allrod5.github.io/pycollect/
Project-URL: Changelog, https://allrod5.github.io/pycollect/en/latest/changelog.html
Project-URL: Issue Tracker, https://github.com/allrod5/pycollect/issues
Keywords: file,py,traversal,directory
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities
Requires-Python: >=3.5

========
Overview
========



Utility library for collecting valid Python files recursively.

* Free software: MIT license

Installation
============

::

    pip install pycollect


Basic Usage
===========

::

    collector = PythonFileCollector()
    python_files = collector.collect()

Documentation
=============

Complete docs: https://allrod5.github.io/pycollect/


See also
--------

* `CONTRIBUTING <https://allrod5.github.io/pycollect/contributing.html>`_
* `CHANGELOG <https://allrod5.github.io/pycollect/changelog.html>`_
* `AUTHORS <https://allrod5.github.io/pycollect/authors.html>`_

Changelog
=========

0.2.2 (2020-02-29)
------------------

* Lift __init__.py requirement for considering a path as importable

0.2.1 (2020-02-29)
------------------

* Fix module finder for Windows

0.2.0 (2020-02-28)
------------------

* Added utility function to find a file's module name

0.1.1 (2020-02-24)
------------------

* Update docs

0.1.0 (2019-12-22)
------------------

* First beta release

0.0.1 (2019-09-01)
------------------

* Fix GitHub release workflow.

0.0.0 (2019-08-31)
------------------

* First release on PyPI.


