diff --git a/requirements.txt b/requirements.txt index d508f87..90983fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,17 @@ -rich-argparse -argcomplete -google_api_python_client>=2.125.0 -google_auth_oauthlib>=1.2.0 +rich>=13.7.1 +rich-argparse>=1.4.0 +argcomplete>=3.1.2 +inquirer>=3.3.0 +pexpect>=4.8.0 +pycryptodome>=3.18.0 +PyYAML>=6.0.1 +pyfzf>=0.3.1 +litellm>=1.40.0 grpcio>=1.62.0 grpcio-tools>=1.62.0 -inquirer>=3.3.0 -litellm>=1.40.0 -pexpect>=4.8.0 -protobuf>=6.31.1,<7.0.0 -pycryptodome>=3.18.0 -pyfzf>=0.3.1 -PyYAML>=6.0.1 -rich>=13.7.1 \ No newline at end of file +protobuf>=4.21.0,<6.0.0 +google-api-python-client>=2.125.0 +google-auth-oauthlib>=1.2.0 +google-auth-httplib2>=0.2.0 +pytest>=8.0.0 +pytest-mock>=3.12.0 diff --git a/setup.cfg b/setup.cfg index 95d7444..bc15563 100644 --- a/setup.cfg +++ b/setup.cfg @@ -25,19 +25,21 @@ classifiers = [options] packages = find: install_requires = - inquirer - pexpect - pycryptodome - Flask - Flask_Cors - pyfzf - waitress - PyYAML - litellm - rich - protobuf - google_api_python_client - google_auth_oauthlib + rich>=13.7.1 + rich-argparse>=1.4.0 + argcomplete>=3.1.2 + inquirer>=3.3.0 + pexpect>=4.8.0 + pycryptodome>=3.18.0 + PyYAML>=6.0.1 + pyfzf>=0.3.1 + litellm>=1.40.0 + grpcio>=1.62.0 + grpcio-tools>=1.62.0 + protobuf>=4.21.0,<6.0.0 + google-api-python-client>=2.125.0 + google-auth-oauthlib>=1.2.0 + google-auth-httplib2>=0.2.0 [options.entry_points] console_scripts = @@ -46,4 +48,7 @@ console_scripts = connpy-completion-helper = connpy.completion:main [options.package_data] -connpy = core_plugins/* +connpy = + core_plugins/* + proto/* + grpc/*.proto