Metadata-Version: 2.1
Name: elotl
Version: 0.0.1
Summary: Paquete para PLN de lenguas originarias
Home-page: https://github.com/ElotlMX/elotl_pkg
Author: Paul Aguilar (@penserbjorne)
Author-email: paul.aguilar.enriquez@hotmail.com
License: UNKNOWN
Description: # Elotl Package
        
        Paquete de Python3 con algoritmos e implementaciones de la comunidad Elotl para
        PLN de lenguas originaria.
        
        El paquete se encuentra en estado de `Planeación`. Revisar [Classifiers](https://pypi.org/classifiers/).
        
        Su repositorio es [ElotlMX/elotl_pkg](https://github.com/ElotlMX/elotl_pkg) en GitHub.
        
        Su [licencia](./LICENSE) es Mozilla Public License 2.0 (MPL 2.0).
        
        ## Uso
        
        ### Importar por separado
        
        ```python3
        >>> import elotl
        >>> import elotl.nahuatl
        >>> import elotl.otomi
        >>> import elotl.wixarika
        >>> elotl.test()
        'Test paquete elotl satisfactorio'
        >>> elotl.nahuatl.test()
        'Test subpaquete elotl-nahuatl satisfactorio'
        >>> elotl.otomi.test()
        'Test subpaquete elotl-otomi satisfactorio'
        >>> elotl.wixarika.test()
        'Test subpaquete elotl-wixarika satisfactorio'
        ```
        
        ### Importar todo
        
        ```python3
        >>> from elotl import *
        >>> nahuatl.test()
        'Test subpaquete elotl-nahuatl satisfactorio'
        >>> otomi.test()
        'Test subpaquete elotl-otomi satisfactorio'
        >>> wixarika.test()
        'Test subpaquete elotl-wixarika satisfactorio'
        ```
        
        ## Estructura del paquete
        
        La siguiente estructura es una referencia. Conforme el paquete crezca se ira
        documentando mejor.
        
        ```bash
        elotl/                              Top-level package
                  __init__.py               Inicializar el paquete
                  nahuatl/                  Subpaquete para el idioma nahuatl
                          __init__.py
                          corpus.py
                          stemmer.py
                          ...
                  otomi/                    Subpaquete para el idioma otomi
                          __init__.py
                          corpus.py
                          stemmer.py
                          ...
                  wixarika/                 Subpaquete para el idioma wixarika
                          __init__.py
                          corpus.py
                          stemmer.py
                          ...
        ```
        
        ## Desarrollo
        
        ### Crear un entorno virtual y activarlo.
        
        ```bash
        virtualenv --python=/usr/bin/python3 elotl-venv
        source elotl-venv/bin/activate
        ```
        ### Actualizar `pip` y generar archivos de distribución.
        
        ```bash
        python -m pip install --upgrade pip
        python -m pip install --upgrade setuptools wheel
        python setup.py clean sdist bdist_wheel
        ```
        
        ### Instalar el paquete local
        
        ```bash
        pip install -e .
        ```
        
        ### Enviar a PyPI
        
        ```bash
        pip install twine
        ```
        
        ## Referencias
        
        - [https://elotl.mx/](https://elotl.mx/)
        - [Packaging Python Projects](https://packaging.python.org/tutorials/packaging-projects/)
        - [How To Package Your Python Code](https://python-packaging.readthedocs.io/en/latest/minimal.html)
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Development Status :: 1 - Planning
Requires-Python: >=3.6
Description-Content-Type: text/markdown
