setup.py:setup(project_urls=) can include URLs to the app store entries for the package; though other than displaying all project_urks, PyPI doesn't do anything special like show the App Store icon for URL values with specific key prefixes in project_urls.
Here's an example of specifying multiple project_urls: https://github.com/pypa/sampleproject/blob/master/setup.py#L196-L201 Would there need to be a PEP to specify specific key prefixes? for e.g. - prefix, store name - stores:fdroid, F-Droid - stores:playstore, Google Play Store - stores:appleappstore, Apple App Store - please advise regarding (URI) keys and stores On Fri, Nov 20, 2020, 12:08 PM Ricky Teachey <ri...@teachey.org> wrote: > On Fri, Nov 20, 2020, 11:00 AM Paul Moore <p.f.mo...@gmail.com> wrote: > >> On Fri, 20 Nov 2020 at 15:44, Ricky Teachey <ri...@teachey.org> wrote: >> > >> > I was reading the pyinstaller thread and had this idea but didn't want >> to hijack. >> > >> > Maybe a wild idea, and very possible totally impractical or hopelessly >> complex, but: could the existing pypi infrastructure be leveraged into a >> set of platform-specific app stores? Maybe maybe we could make it as simple >> as a single line in a pyproject.toml file. >> >> It could be done, but I'm not sure what you are thinking of when you >> say "the existing PyPI infrastructure". > > > I was thinking that the pypi website could potentially act as the "home" > of the store and the index could provide the basis of the store index. But > I guess now that you mention it there's not necessarily a very compelling > reason to marry the idea to pypi. Aside from making it "official". > > My main thought is python could really use an easy story to tell for > platform installable apps. Pypi and pip feels like it is almost already > exactly what is needed in terms of an app store, it just doesn't yet have a > way to install on platforms without a bunch of upfront work. An app store > tied to pypi and pip might be able to totally remove that friction. > > I get that you're saying it's not something you can do yourself. So I >> > guess let's see if anyone wants to take it on :-) >> >> Paul >> > > Yeah I'm definitely not the guy. Only hope here was to inspire someone > else. > >> _______________________________________________ > Python-ideas mailing list -- python-ideas@python.org > To unsubscribe send an email to python-ideas-le...@python.org > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/ZGWMO4LNWW56P5A5K7HGJ53MYAJUV5AU/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/WSXR2BUKS42KLAAAFPED7T3US2FZCIJG/ Code of Conduct: http://python.org/psf/codeofconduct/