From be10ae17d78154e87ac59c81bb9950562cc44d56 Mon Sep 17 00:00:00 2001 From: Steve Nyemba Date: Tue, 8 Jul 2025 10:09:43 -0500 Subject: [PATCH] bug fixes: installer & registry --- pyproject.toml | 1 + transport/registry.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b61e7e5..159e9cb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,7 @@ classifiers = [ ] dependencies = [ "termcolor","sqlalchemy", "aiosqlite","duckdb-engine", + "mysql-connector-python","psycopg2-binary","nzpy","pymssql","duckdb-engine","aiosqlite", "typer","pandas","numpy","sqlalchemy","pyarrow", "plugin-ix@git+https://github.com/lnyemba/plugins-ix" ] diff --git a/transport/registry.py b/transport/registry.py index 196b2f0..050b82d 100644 --- a/transport/registry.py +++ b/transport/registry.py @@ -49,7 +49,8 @@ def init (email,path=REGISTRY_PATH,override=False,_file=REGISTRY_FILE): Initializing the registry and will raise an exception in the advent of an issue """ p = '@' in email - q = False if '.' not in email else email.split('.')[-1] in ['edu','com','io','ai','org'] + #q = False if '.' not in email else email.split('.')[-1] in ['edu','com','io','ai','org'] + q = len(email.split('.')[-1]) in [2,3] if p and q : _config = {"email":email,'version':__version__} if not os.path.exists(path):