FC (Fay) Stegerman

Results 214 comments of FC (Fay) Stegerman

> All the `synpy` recipe does is patch some unicode symbols to ASCII, but Kivy ignores these unicode symbols and just prints the equivalent ASCII expression (as shown in the...

Also: "unicode strings" only exist in Python 2, `u"..."` produces a "normal" string in Python 3.

I don't think the current pretty printing patch makes much sense. It replaces e.g. `∧` with the text `LOGICAL AND`. I think it makes more sense to completely disable unicode...

> I think we're better of simply moving all the remaining http to https FYI: the official [`libxml2` site](http://xmlsoft.org) doesn't have working https. Downloading from [gitlab](https://gitlab.gnome.org/GNOME/libxml2/-/tags) or [github](https://github.com/GNOME/libxml2/releases) should work...

I think you need `call_hostpython_via_targetpython = False` when you depend on `setuptools`.

> The best practice is for users to pin recipe version in their buildozer.spec if they want to be sure it doesn't get updated I don't recall seeing an option...

> The same way you pip install a pinned package. Ah. I mistakenly assumed that only worked for pip dependencies, not for p4a recipes. Good to know!

I've started working on a [script](https://github.com/obfusk/checkupdates) to check for updates in e.g. p4a recipes. It currently outputs this: ``` $ cd python-for-android/pythonforandroid/recipes $ checkupdates p4a-recipes [USES HTTP] cdecimal [USES HTTP]...

I'd be happy to make some PRs for newer versions. But maybe not everything :sweat_smile:. Anything considered important that I should prioritise? Currently outputs: ``` [USES HTTP] cdecimal [USES HTTP]...

> Sweet! Can't think of any specific priority. Any way to know which recipes are used a lot? I've sent PRs for the ones I'm using myself.