Results 395 comments of Dustin Spicuzza

An ugly workaround that a user can do for this situation is the following: ```python def get_alliance_stations() -> list[str]: import json cached = os.environ.get("ALLIANCE_CACHE", None) if cached: return json.loads(cached) stations...

Well, compared to two lines for a simple and well-behaved config tool your version seems a lot more verbose? ```meson config_tool = find_program('config-tool') dep = dependency('some-dep', method: config_tool) ``` There...

> Yes, through a properly written implementation in the python, that everyone gets for free by just writing dependency('foo'). > > Allowing people to just write dependency('foo', method : find_program('foo-config'))...

For the moment, given the pushback, I'm going to table this PR until I make more progress on my tool rewrite so I have better understanding for what I really...

Closing in favor of using https://github.com/pypackaging-native/pkgconf-pypi (or a fork of it... maintainers aren't being responsive).

Hm. But isn't all of that in the wheel? Or is it expecting something to be installed at runtime (maybe via brew?)

Ok, so https://files.pythonhosted.org/packages/29/1b/155fb7bc2605e2e8d8134befa48870f24252d0010931b429c0a45116195e/imgui_bundle-1.5.2-cp312-cp312-macosx_14_0_x86_64.whl does not have .dylibs, but https://files.pythonhosted.org/packages/87/f7/e0c7f1461743fee24373156aa134f6822881bab6794807992b32916dbaa3/imgui_bundle-1.5.2-cp312-cp312-macosx_14_0_arm64.whl does. So it's something about the build?

Maybe you could uninstall the system freetype? I hate cmake.

However, the wheel fixed the problem for me too.

Are you planning to do a release with this fix in the near future?