Description
rsconnect-python version: 1.20.1.dev48+g4d9cdb7
rsconnect deploy api . -n ldap --python ~/.pyenv/versions/3.10.11/bin/python
Warning: the existing manifest.json file will not be used or considered.
Traceback (most recent call last):
File "/Users/kgartland/.pyenv/versions/3.11.4/lib/python3.11/site-packages/rsconnect/main.py", line 94, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/kgartland/.pyenv/versions/3.11.4/lib/python3.11/site-packages/rsconnect/main.py", line 1345, in deploy_app
environment = create_python_environment(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/kgartland/.pyenv/versions/3.11.4/lib/python3.11/site-packages/rsconnect/bundle.py", line 2075, in create_python_environment
_, environment = get_python_env_info(module_file, python, force_generate)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/kgartland/.pyenv/versions/3.11.4/lib/python3.11/site-packages/rsconnect/bundle.py", line 1614, in get_python_env_info
environment = inspect_environment(python, dirname(file_name), force_generate=force_generate)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/kgartland/.pyenv/versions/3.11.4/lib/python3.11/site-packages/rsconnect/bundle.py", line 1597, in inspect_environment
return MakeEnvironment(**json.loads(environment_json)) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: MakeEnvironment() got an unexpected keyword argument 'conda'
Internal error: MakeEnvironment() got an unexpected keyword argument 'conda'
Note: this seems to only occur if you're specifying a python executable different than your default python executable.
On rsconnect-python 1.20.0 the same command succeeds.