[metadata] name = factuges-sync version = 0.1.7 description = ETL job to sync data from legacy DB to MariaDB author = Rodax Software author_email = info@rodax-software.com long_description = file: README.md long_description_content_type = text/markdown url = https://factuges.app license = "Propietaria" classifiers = Programming Language :: Python :: 3 Programming Language :: Python :: 3.11 License :: OSI Approved :: MIT License Operating System :: OS Independent [options] packages = find: package_dir = = . python_requires = >=3.11 install_requires = about-time==4.2.1 alive-progress==3.1.5 bcrypt==4.1.3 brevo-python==1.1.2 certifi==2024.8.30 cffi==1.16.0 click==8.1.7 colorama==0.4.6 cryptography==42.0.8 fdb==2.0.2 future==0.18.3 grapheme==0.6.0 mysql-connector-python==8.4.0 paramiko==3.4.0 psutil==6.0.0 pycparser==2.22 PyNaCl==1.5.0 python-dateutil==2.9.0.post0 python-dotenv==1.0.0 requests==2.32.5 six==1.16.0 sshtunnel==0.4.0 striprtf==0.0.29 urllib3==2.2.3 uuid6==2025.0.1 [options.extras_require] dev = black==24.8.0 mypy-extensions==1.0.0 packaging==24.1 pathspec==0.12.1 platformdirs==4.3.6 ruff==0.14.7 [options.entry_points] console_scripts = factuges-sync = app.cli:main [options.packages.find] where = . [tool:pytest] testpaths = tests [isort] profile = black [tool.ruff] line-length = 88 target-version = "py312"