ahjo

View on PyPIReverse Dependencies (0)

3.7.0 ahjo-3.7.0-py3-none-any.whl

Wheel Details

Project: ahjo
Version: 3.7.0
Filename: ahjo-3.7.0-py3-none-any.whl
Download: [link]
Size: 102805
MD5: b39beb0cf3567fcb161c33ad397e5459
SHA256: 12132e0e11de11935a9a1fe812d325ede9fc710a4ba9a27760c39b4e93fa4379
Uploaded: 2024-03-20 09:06:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ahjo
Version: 3.7.0
Summary: Database deployment framework
Author: ALM Partners Oy
Author-Email: servicedesk[at]almpartners.fi
Home-Page: https://github.com/ALMPartners/ahjo
Keywords: ahjo
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Database
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: alembic (<1.14,>=1.9)
Requires-Dist: pyparsing (<3.2,>=3.0)
Requires-Dist: sqlalchemy (<2.1,>=2.0)
Requires-Dist: PyYAML (<6.1,>=6.0)
Requires-Dist: lark (<1.2,>=1.1)
Requires-Dist: azure-identity (<1.16,>=1.14); extra == "azure"
Requires-Dist: pyodbc (<5.1,>=5.0); extra == "mssql"
Provides-Extra: azure
Provides-Extra: mssql
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 34690 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ahjo/__init__.py sha256=ReZrA9U3WOuOny-hvBbB12833gjxpDAWomXQEGuPNyw 123
ahjo/action.py sha256=PNdKIzfLTSeEaZoN7I1hUZ3MBgx-CUarw9kGFVy6u30 10559
ahjo/context.py sha256=nJLRBRz4GVnI93q81OT1MJwZstw5_R8wjSQk5Ib23qA 9516
ahjo/credential_handler.py sha256=0g6F-onqhH2exZxlfE_9EzOyIadb5kgZta00AP-BNHI 4032
ahjo/interface_methods.py sha256=Q9OJe_Lh0hCw_5F5owbHVFyk-17BLDwb4QjAGhLWji8 4945
ahjo/operation_manager.py sha256=uERjaG9IyMF2Dc2jb6_JuVE-lSInQn7m6_pmIcYizxA 1437
ahjo/version.py sha256=6lJjXXyfa5WT7Mnspx3agglrbQqsXsFHZrx8mmNdDJo 427
ahjo/database_utilities/__init__.py sha256=L08vaYcKVq45I-8JYmqgcATwqGsD_gdtbVhMYSQ-Ewg 775
ahjo/database_utilities/conn_info.py sha256=EwN2glRsMebdjJN-vcQJZfeXM-4mVTVc3THYBLhIYag 5836
ahjo/database_utilities/pyodbc_utilities.py sha256=1q_BHCRlKJCjlep7InfCOfrT0Eo2k7p0fo6a9RK2zV4 2412
ahjo/database_utilities/sqla_utilities.py sha256=DzqAdOj4GrN8UYRj6yPcOJSlC5iNGV6ZCHvYfia9cms 20518
ahjo/database_utilities/sqlcmd.py sha256=nK--V5aJYR8TnyWMKW-eKXJ50v-MD-_KNi5QHoufG_o 3793
ahjo/logging/__init__.py sha256=nZTujLUbLyLCmVc9kFM5HweDLewxUT-DMXbc1AevaxY 180
ahjo/logging/winEventLogger.py sha256=NsafEIdAyxLaIIJroeZPJobYzGeoX9ts8lDWj4hTZ_A 1257
ahjo/operations/__init__.py sha256=hQMTVnfYCAF9joHFueRQu_166TxL3qQpo9wVRbDKASs 753
ahjo/operations/general/__init__.py sha256=YQSsFmXQRmQsvuu4CFYOzO8MLdUjlnHL7F4QAuQMYK4 997
ahjo/operations/general/alembic.py sha256=-G-VW7wjwthP_HSe9XIZCELhrdNzOJD4cSYbCZXkEMc 2969
ahjo/operations/general/bulk_insert.py sha256=WD8jf-Y4yZcMTjshWIz913ue32QkPtPsqKweykoA0Pg 4038
ahjo/operations/general/db_info.py sha256=40Dm4XvO94kgZSgAZV0HvS6jXMdiqZuNvxjEUGZBSVQ 971
ahjo/operations/general/git_hook.py sha256=v6RnbW8V6oiw_n7aVxoCs90WlNUTSW4isOcetK6CR6s 4023
ahjo/operations/general/git_version.py sha256=-ZLzEdhGlsTbal3b1egotIt2jVwMdez_K9lzNFEqKA8 10309
ahjo/operations/general/initialization.py sha256=OaV3mJBiYj2dkbFQ-kbL9W0VjGg8HizLbXckLRnxg2E 4595
ahjo/operations/general/multi_project_build.py sha256=dQORfI97Zk4jpETBqBQ8Z0ShdVIk2U-S9orLFwxQ7Cs 4689
ahjo/operations/general/scan.py sha256=4T5_-9aEXvueKXG56zDnlkVgY9Mfrtr4-G9fhB1RFQ0 18590
ahjo/operations/general/sqlfiles.py sha256=cYUhIh69Kqu8yhkem7jDBK6dKMYc8WMhJrsd6XoUnAY 11364
ahjo/operations/general/upgrade.py sha256=B89MhmOpt4CIq_tXpDSoLLxf8peYxuh2qTUrVirl-jg 8873
ahjo/operations/tsql/__init__.py sha256=BSlcm5Ylwm-74ljAPE_if3B3-Y6VtkeBTwwDxhBCFnw 633
ahjo/operations/tsql/create_db.py sha256=lKoqmssd4F_tzAu7nMYb9cbsj4sGZav0C73QLq-lSdI 4247
ahjo/operations/tsql/create_db_login.py sha256=1G5CO33iFetaJe8hjWTcsWn8T1_DMpqRWzuKGwgUgc0 3079
ahjo/operations/tsql/create_db_permissions.py sha256=6QBXuN8Lev0zWjWDxFP4sBLEiw_0_6_IE3J1JWYDpa4 1312
ahjo/operations/tsql/create_db_structure.py sha256=9vPQ7ElTvxREowHvBqHzAkvl29DfuB6xshl2LkAUytU 613
ahjo/operations/tsql/db_info.py sha256=JjPeSQ7f01CqLw0KPCid9Lp1WD6uTOZluqxUJMU5aNs 3779
ahjo/operations/tsql/db_object_properties.py sha256=eIAbcJ94L7lKZ69U6pmJ1tG3xtgok0uuEo76EbVcKHA 12850
ahjo/operations/tsql/set_statements.py sha256=8-bd63xAus3Tg6q-eqeAUh2Iop_V-WCH-G87zv3q-S8 837
ahjo/operations/tsql/sqlfiles.py sha256=ena4CJl1-nOpwpfDtHj3uLg93lx2vfbL4o_8INbfQ6Q 556
ahjo/resources/logger.ini sha256=4mRGBgungRXdP858x7wlu6Yn4f2bNz7x5-FzJGQ-Qfw 1125
ahjo/resources/logger_sqlalchemy.ini sha256=00by_gwC8plMuJ0m2Xz0zfSl00UvRqe6H40Td3su2Ak 2231
ahjo/resources/logger_winLog.ini sha256=VOz4MgjVbpFqb-o9ekBQMeOrqGNAMvXNgqjG0XIqHTc 1382
ahjo/resources/winEventLogger.py sha256=NsafEIdAyxLaIIJroeZPJobYzGeoX9ts8lDWj4hTZ_A 1257
ahjo/resources/files/.gitignore sha256=8PMgKh2ayI4TzP6_HmPG7Znl1ya-cB3BYf2YhnCNnjk 395
ahjo/resources/files/ahjo_actions.py sha256=XGB5QaIb0poaTp1JpJKHWIDiDcKmJrP1HWtKDEJRF-I 362
ahjo/resources/files/alembic.ini sha256=fUoLjp-cDKJ5dU1y-ifymmMyMXRIVC8jxe7wILHgaHU 2041
ahjo/resources/files/alembic_dummy sha256=MfZAyQxpRXNTy-LFhDAACr7M9Tr_a7JCUs6KZmo6X1Y 235
ahjo/resources/files/config_development.json sha256=B2GNSzTR5plHD82Ug41YReWPj8YAWRzwT5YG4yGZwW4 397
ahjo/resources/files/config_development.jsonc sha256=wHxWtOnp5s2QKDGbEE86Yo5NJREZ-KvXvbEL627E-rk 3966
ahjo/resources/files/config_development.yaml sha256=KCvWu5lhhrFnoQD0RA6Ikaq5gVtyi3G9KNQnh87f_Vo 3778
ahjo/resources/files/env.py sha256=CFl0JBgh_PBvivbwqLEWCb3HUnP6bf9T0gyCTZHQgPI 4404
ahjo/resources/files/script.py.mako sha256=ie8RZD226b2-MjOQiCOZk54MCsYDom6dcF85Uai6SWM 518
ahjo/resources/files/git_hooks/pre-commit sha256=pcfK8S-BxeQNCOQhdqc_ck8d38mOM0-TeyUeg6w8XOQ 840
ahjo/resources/sql/queries/extended_properties_columns.sql sha256=_jHbaseDCt_8WwWETdY0a0pm4v-_eN8qyNp3QW_RTbA 1266
ahjo/resources/sql/queries/extended_properties_functions.sql sha256=c4UHQFVwRqzTgVwyVfx2aZrEBraYUK_Erny4O14XIw4 621
ahjo/resources/sql/queries/extended_properties_procedures.sql sha256=gC8dB3EOsZDKfJPmOr00oY8kCwkBhk_VU76hIQ0raVk 569
ahjo/resources/sql/queries/extended_properties_schemas.sql sha256=HH7MpYBBEGMcrTZvSLMzCp-GTGplL13T1arQWXWSg4s 490
ahjo/resources/sql/queries/extended_properties_tables.sql sha256=Dgk2iAfboQYTg926ySpljPy-qdMnugmNo0myaBT1fKk 661
ahjo/resources/sql/queries/extended_properties_views.sql sha256=ORrdbe-Fst491S_QY_kFKIMHYFIWuFHNGLUvyIbc-7g 579
ahjo/resources/sql/templates/schema.functionName.sql sha256=kR-NdbwQni2nFXLCGSNedUTB6L5_ZeaZjpIowWzMKZw 710
ahjo/resources/sql/templates/schema.procedureName.sql sha256=5ZrjjgSaM60By_0pyE_30VhkoK1KXmCnRsYYIYwO7kQ 576
ahjo/resources/sql/templates/schema.tableName.sql sha256=uOmCrYjhd9D1N4r3ShseYFFuad_MiFDjtsxousuRGvY 391
ahjo/resources/sql/templates/schema.viewName.sql sha256=lizu8YKcF_ifewaJbt1ZbCYl23F52L-roBVSVimvxcE 497
ahjo/scripts/__init__.py sha256=ReZrA9U3WOuOny-hvBbB12833gjxpDAWomXQEGuPNyw 123
ahjo/scripts/config.py sha256=kqKnhONLB7AVCSkF58ibM7MmZRZpkEWZqy1QnEXDBUg 1631
ahjo/scripts/init_project.py sha256=_hDdSliz6uuoywOxtiOlibRhvX4vvGOWgT2biZs_cZg 1227
ahjo/scripts/install_git_hook.py sha256=a5eN2xL9rQrVT8LUt5MZvdF0FGv6XNQOrFb9PWF5OA0 918
ahjo/scripts/master.py sha256=WGk-ShzXkwmK_uFbEOayjwpXwTPmF-NHCQ39Yyae5hY 4798
ahjo/scripts/master_actions.py sha256=TnIF6yZGx_kX_70wayifQFbGuPLMfZi36ZtpFzwRirU 12975
ahjo/scripts/multi_project_build.py sha256=rvjB-CRAC9J6Ilt7OdxxPicVvU4BRgbB86kUr4qHjd4 850
ahjo/scripts/scan_project.py sha256=eRWCW8PMySMHckBh5HYm4pFnxVzZeumaxL75ejTp6to 2297
ahjo/scripts/upgrade_project.py sha256=KyGa84oZNtkmUU67mZRvzParrG4aPMUFFcSw3IMLVDc 1837
ahjo/util/__init__.py sha256=KNMCZbEGlXpS3UOyQgz7wC4fcbH8Y7JC_hRkq-lJBV0 177
ahjo/util/jsonc.py sha256=23Dy895zT3U_0z4nRbfmYgb-uKh-N5JM-LXAdB0f0rY 8632
ahjo-3.7.0.dist-info/LICENSE sha256=WtjCEwlcVzkh1ziO35P2qfVEkLjr87Flro7xlHz3CEY 11556
ahjo-3.7.0.dist-info/METADATA sha256=ylHVbdFHotuewUsNRRBtTFXi-9uaR6BDBpp35u3YOrw 36372
ahjo-3.7.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ahjo-3.7.0.dist-info/entry_points.txt sha256=Oy3hFkHJgLYgcEMQ6ffKXviVr0crYkJbJi7qnvixveg 356
ahjo-3.7.0.dist-info/top_level.txt sha256=MIavzjbhY3Z3YD26SAvbduMKzU9N0wJ_wqi3NWCmIxk 5
ahjo-3.7.0.dist-info/RECORD

top_level.txt

ahjo

entry_points.txt

ahjo = ahjo.scripts.master:main
ahjo-config = ahjo.scripts.config:main
ahjo-init-project = ahjo.scripts.init_project:main
ahjo-install-git-hook = ahjo.scripts.install_git_hook:main
ahjo-multi-project-build = ahjo.scripts.multi_project_build:main
ahjo-scan = ahjo.scripts.scan_project:main
ahjo-upgrade = ahjo.scripts.upgrade_project:main