Conversation
| channels: | ||
| - conda-forge | ||
| dependencies: | ||
| - python=3.14 |
There was a problem hiding this comment.
This file is identical to environment-3.13.yml, save for this line
Unit Test ResultsSee test report for an extended history of previous test failures. This is useful for diagnosing flaky tests. 31 files + 4 31 suites +4 11h 39m 45s ⏱️ + 1h 40m 45s For more details on these failures, see this check. Results for commit 342496d. ± Comparison against base commit f4cfecc. ♻️ This comment has been updated with latest results. |
| # Given ignore-files = [foo], match: | ||
| # /path/to/foo | ||
| # /path/to/foo.py[c] | ||
| # /path/to/foo/bar.py[c] | ||
| # \path\to\foo | ||
| # \path\to\foo.py[c] | ||
| # \path\to\foo\bar.py[c] | ||
| # <frozen foo> | ||
| # Do not match files that have 'foo' as a substring, | ||
| # unless the user explicitly states '.*foo.*'. | ||
| ignore_files_or = "|".join(mod for mod in ignore_files) | ||
| fname_pattern = re.compile( | ||
| r".*[\\/](" + "|".join(mod for mod in ignore_files) + r")([\\/]|$)" | ||
| rf".*[\\/]({ignore_files_or})([\\/]|\.pyc?$|$)" | ||
| rf"|<frozen ({ignore_files_or})>$" |
There was a problem hiding this comment.
runpy.py has been replaced by <frozen runpy> in Python 3.14
| root_dir = Path(root_dir) if root_dir else Path.cwd() | ||
| dumper = yaml.CSafeDumper | ||
| # libyaml C bindings may be missing | ||
| dumper = getattr(yaml, "CSafeDumper", yaml.SafeDumper) |
There was a problem hiding this comment.
They are missing in conda-forge for 3.14: conda-forge/pyyaml-feedstock#59
|
CI failures are spurious |
distributed.diagnostics.computationswill now suppress spurious<frozen runpy>on Python 3.14to_yamls, namely to support the current conda-forge package for Python 3.14 (Python 3.14 linux-64 builds missing_yaml(libyaml extension) conda-forge/pyyaml-feedstock#59)