-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
It seems some requirements added for installer scripts are interfering with dev installations of the Houdini submitter. The script will fail if --houdini-version
is 19.5 because it uses Python 3.9; 20.0 and 20.5 are unaffected.
Expected Behaviour
Houdini plugin can register using the dev workflow out-of-the-box.
Current Behaviour
Following output:
ERROR: Ignored the following versions that require a different python version: 8.2.0 Requires-Python >=3.10
ERROR: Could not find a version that satisfies the requirement click==8.2.0 (from versions: 0.1, 0.2, 0.3, 0.4, 0.5, 0.5.1, 0.6, 0.7, 1.0, 1.1, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 3.0, 3.1, 3.2, 3.3, 4.0, 4.1, 5.0, 5.1, 6.0, 6.1, 6.2, 6.3, 6.4, 6.6, 6.7, 7.0, 7.1, 7.1.1, 7.1.2, 8.0.0a1, 8.0.0rc1, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8)
ERROR: No matching distribution found for click==8.2.0
Traceback (most recent call last):
File "<path>\deadline-cloud-for-houdini/scripts/install_dev_submitter.py", line 200, in <module>
install_submitter_package(args.houdini_version, cpu_arch, local_deps)
File "<path>\deadline-cloud-for-houdini/scripts/install_dev_submitter.py", line 144, in install_submitter_package
_build_deps_env(
File "<path>\deadline-cloud-for-houdini/scripts/install_dev_submitter.py", line 133, in _build_deps_env
subprocess.run(args, check=True)
File "<path>\Python\Python312\Lib\subprocess.py", line 573, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['pip', 'install', '--target', '<path>\\deadline-cloud-for-houdini\\plugin_env', '--platform', 'win_amd64', '--python-version', '3.9', '--only-binary=:all:', 'deadline==0.49.8', 'boto3==1.38.15', 'botocore==1.38.15', 'jmespath==1.0.1', 'python-dateutil==2.9.0.post0', 'six==1.17.0', 'urllib3==2.4.0', 's3transfer==0.12.0', 'click==8.2.0', 'colorama==0.4.6', 'jsonschema==4.17.3', 'attrs==25.3.0', 'pyrsistent==0.20.0', 'pywin32==310', 'pyyaml==6.0.2', 'qtpy==2.4.3', 'packaging==25.0', 'typing-extensions==4.13.2', 'xxhash==3.5.0', 'openjd-adaptor-runtime==0.9.0']' returned non-zero exit status 1.
Reproduction Steps
Run hatch run install --houdini-version 19.5
Environment
At minimum:
- Operating system: Windows
- Version of Houdini: 19.5.805
- Version of this package: 0.7.6
- If this is from a version installed by the Deadline Cloud Submitter installer, then what version of the submitter installer? April submitter installer
Please share other details about your environment that you think might be relevant to reproducing the bug.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working