Metadata-Version: 2.1
Name: mecapacktools
Version: 1.3.28
Summary: Outils de base pour Mecapack
Author: Informatique Mecapack
Author-email: informatique@mecapack.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: excel
Provides-Extra: ftp
Provides-Extra: sql
Provides-Extra: webservices
Requires-Dist: arrow (>=1.2.3,<2.0.0)
Requires-Dist: openpyxl (>=3.1.2,<4.0.0)
Requires-Dist: paramiko (>=3.5.0,<4.0.0) ; extra == "ftp"
Requires-Dist: pypyodbc (>=1.3.6,<2.0.0) ; extra == "sql"
Requires-Dist: pywin32 (>=310,<311) ; extra == "excel"
Requires-Dist: requests (>=2.28.2,<3.0.0) ; extra == "webservices"
Requires-Dist: sortedcontainers (>=2.4.0,<3.0.0)
Requires-Dist: suds (>=1.1.2,<2.0.0) ; extra == "webservices"
Requires-Dist: xmltodict (>=0.14.0,<0.15.0) ; extra == "webservices"
Description-Content-Type: text/markdown

# Tools for Mecapack

La doc est disponible en Html ou en MD

## installation par pip

`pip install mecapacktools`

Installer les extensions :

`pip install mecapacktools[excel,sql,webservices]`

### Extensions diponibles :

- excel 
- Sql 
- WebServices 
- FTP 

## Notes pour le développement:

### Installation

`poetry install --with dev,docs --all-extras --sync`

### Génération de la doc

`poetry run .\make.bat html`
`poetry run .\make.bat markdown`

### Publier une nouvelle version

Changer la version :
Dans le fichier pyproject.toml modifier :
```
[tool.poetry]
version = "1.0.0"
 ```

Publier sur pypi `poetry publish --build`




