Metadata-Version: 2.4
Name: mecapacktools
Version: 1.4.2
Summary: Outils de base pour Mecapack
License-File: LICENSE
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
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: excel
Provides-Extra: ftp
Provides-Extra: sql
Provides-Extra: webservices
Requires-Dist: arrow (>=1.4.0,<2.0.0)
Requires-Dist: openpyxl (>=3.1.2,<4.0.0)
Requires-Dist: paramiko (>=5.0.0,<6.0.0) ; extra == "ftp"
Requires-Dist: pyodbc (>=5.3.0,<6.0.0) ; extra == "sql"
Requires-Dist: pywin32 (>=311,<312) ; extra == "excel"
Requires-Dist: requests (>=2.32.5,<3.0.0) ; extra == "webservices"
Requires-Dist: sortedcontainers (>=2.4.0,<3.0.0)
Requires-Dist: suds-community (>=1.2.0,<2.0.0) ; extra == "webservices"
Requires-Dist: xmltodict (>=1.0.0,<2.0.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`




