-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python 3.11: cannot submit snakemake workflows #655
python 3.11: cannot submit snakemake workflows #655
Comments
This happens because snakemake uses the
One problem though is that the ratelimiter repository may not be actively maintained, therefore it might be hard to have the fixed python package published. Also, we would of course need more testing to make sure that fixing What do you think? |
…th Python 3.11 Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. - `reana_commons/config.py`: Update default Snakemake environment image. - `reana_commons/snakemake.py`: Modify `first_rule` directive to `default_target` directive to adhere to the changes made in snakemake/snakemake!638ec1a. - `setup.py`: Adjust Snakemake version in the dependencies. Closes: reanahub/reana-client#655, reanahub/reana-workflow-engine-snakemake#31.
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. - `reana_commons/config.py`: update default Snakemake environment image. - `reana_commons/snakemake.py`: modify `first_rule` directive to `default_target` directive to adhere to the changes made in snakemake/snakemake!638ec1a. - `setup.py`: adjust Snakemake version in the dependencies. Closes: reanahub/reana-client#655, reanahub/reana-workflow-engine-snakemake#31.
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. - `reana_commons/config.py`: update default Snakemake environment image. - `reana_commons/snakemake.py`: modify `first_rule` directive to `default_target` directive to adhere to the changes made in snakemake/snakemake!638ec1a. - `setup.py`: adjust Snakemake version in the dependencies. Closes: reanahub/reana-client#655, reanahub/reana-workflow-engine-snakemake#31.
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. - `reana_commons/config.py`: update default Snakemake environment image. - `reana_commons/snakemake.py`: modify `first_rule` directive to `default_target` directive to adhere to the changes made in snakemake/snakemake!638ec1a. - `setup.py`: adjust Snakemake version in the dependencies. Closes: reanahub/reana-client#655, reanahub/reana-workflow-engine-snakemake#31.
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. - `reana_commons/config.py`: update default Snakemake environment image. - `reana_commons/snakemake.py`: modify `first_rule` directive to `default_target` directive to adhere to the changes made in snakemake/snakemake!638ec1a. - `setup.py`: adjust Snakemake version in the dependencies. Closes: reanahub/reana-client#655. Closes: reanahub/reana-workflow-engine-snakemake#31.
…anahub#435) Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655. Closes: reanahub/reana-workflow-engine-snakemake#31.
…anahub#435) Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655. Closes: reanahub/reana-workflow-engine-snakemake#31.
…anahub#435) Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655. Closes: reanahub/reana-workflow-engine-snakemake#31.
…anahub#435) Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655. Closes: reanahub/reana-workflow-engine-snakemake#31.
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655 Closes: reanahub/reana-workflow-engine-snakemake#31
…#699) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
…#700) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
Update Snakemake version to v7.32.4 (latest one before v8 refactoring), to support newer features and resolve problems for clients using Python 3.11. Other than updating the dependency and Snakemake base image, change `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake workflow directive to the `default_target` one, to adhere to the changes made in snakemake/snakemake!638ec1a. Closes: reanahub/reana-client#655 Closes: reanahub/reana-workflow-engine-snakemake#31
…#700) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
…#700) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
Amend the overridden executor to reflect the changes in the new version of Snakemake, in particular with regard to the change of the `_wait_for_jobs` method into a coroutine. Closes reanahub#31 Closes reanahub/reana-client#655
…#700) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
…nahub#700) After upgrading Snakemake to version 7.32.4 (reanahub/reana-commons#435) there is no need to avoid running Snakemake tests on Python 3.11 and 3.12, as it should be supported. Closes reanahub#655
Seen whilst testing the researcher-oriented installation method for REANA 0.9.1-alpha.1 using Python 3.11 on the client side:
The text was updated successfully, but these errors were encountered: