Metadata-Version: 2.1
Name: bareimport
Version: 0.1
Summary: Import a python module even if it is in a file that does not end in '.py'
Author-email: Sean Reifschneider <jafo00@gmail.com>
Project-URL: Homepage, https://github.com/linsomniac/bareimport
Project-URL: Bug Tracker, https://github.com/linsomniac/bareimport/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# bareimport - Import a python file even if it does not end in ".py".

This module is useful for building tests of functions within standalone scripts.
This allows you to have a standalone script file, without having to name it ending in
".py".  Then you can create test files that:

    import bareimport
    mod = bareimport.import_script_as_module('mod', ['./mod', '../mod'])
    
    #  You can also import "mod" now:
    from mod import func

## License

CC0 1.0 Universal, see LICENSE file for more information.

<!-- vim: ts=4 sw=4 ai et tw=85
-->
