Metadata-Version: 2.1
Name: import-export
Version: 0.2.67.dev5
Summary: A Python package methods decorator (not joke)
Home-page: UNKNOWN
Author: JL Connor
Author-email: AbLaternae@outlook.com
License: GLWTPL
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: Freeware
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
License-File: LICENSE

# import export
## A Python package methods decorator

Once upon a time, not very long time ago, about last Friday...

OHWAI let me show here tldr

1. install
```bash
pip install import-export
```

2. use 
```python
"""mypack.py"""
import export

def fee():
	print 'twee'
	
@export
def moo():
	print 'moow'
```
```python
> from mypack import *
> print(fee())
NameError: name 'fee' is not defined
> print(moo())
moow
```

### How it work
* Eeh... just adding a decorated resource name to the dictionary `module.__all__[]`


## License
It's opensource and free software, see the [LICENSE](LICENSE) for more details.


## Credits
* This project is inspired by [export joke](https://pypi.org/project/export/) :: http://github.com/zsiciarz/export
* Written in [CudaText](https://cudatext.github.io/) :: https://github.com/Alexey-T/CudaText/
* Lot a thnx SO topic writers https://stackoverflow.com/q/44834


## TODO
[ ] `export(None)` - export nothing outside pkg
[ ] may be implement `private()` `public()` etc decorator to classes
[ ] your ideas? 


