Skip to content

Update to 1.86.0, fix clobbers, add even-odd versioning, add 3.14 freethreading build#89

Merged
pkgw merged 6 commits intoconda-forge:mainfrom
pkgw:updates
Feb 10, 2026
Merged

Update to 1.86.0, fix clobbers, add even-odd versioning, add 3.14 freethreading build#89
pkgw merged 6 commits intoconda-forge:mainfrom
pkgw:updates

Conversation

@pkgw
Copy link
Copy Markdown
Contributor

@pkgw pkgw commented Feb 10, 2026

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

@pkgw
Copy link
Copy Markdown
Contributor Author

pkgw commented Feb 10, 2026

Looks like there's a setuptools-ish compat issue on Windows when Python >= 3.12:

File "%SRC_DIR%\forgebuild\giscanner\msvccompiler.py", line 43, in __init__
    CCompiler.__init__(self, verbose, dry_run, force)

TypeError: Compiler.__init__() takes from 1 to 3 positional arguments but 4 were given

update: this is actually about setuptools >= 81, reported upstream.

OK, it looks like the typelib clobbers with glib ended up having a
simple explanation. Our split package recipe was using (effectively)
wildcards to pull in the `.gir` and `.typelib` files, and it appears
that conda-build isn't clever enough to ignore the files installed by
the glib packages. (Even if we delete them during the build process!)
@pkgw pkgw changed the title Update to 1.86.0, other fixes Update to 1.86.0, fix clobbers, add even-odd versioning, add 3.14 freethreading build Feb 10, 2026
@pkgw pkgw marked this pull request as ready for review February 10, 2026 18:39
@pkgw pkgw merged commit 01fe478 into conda-forge:main Feb 10, 2026
39 checks passed
@pkgw pkgw deleted the updates branch February 10, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants