Re: WIll custom setup.py with (set library-prefix have post install actions) continue to be supported ?

Bernat Gabor <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <CALBzji7sbQ-rb=q2XU_ebEPQSj4pfA4R8doBpS=sE5bji==ZPQ@mail.gmail.com>
It will exist only as a legacy thing, and as setuptools build system
configuration. PEP-517 and PEP-518 defines what pip will support going
forward.

On Sun, May 26, 2019, 15:25 Stuart Axon via Distutils-SIG <
[email protected]> wrote:

> I'm making a python package for something python Gedit/Pluma/Xed plugin.
>
> Like other lots of other packages that use Gtk, I use glib-compile-schemas
> [1] at install time.
>
> I do this by using a custom setup.py
> - similar to this file this from flux:
> https://github.com/xflux-gui/fluxgui/blob/master/setup.py#L81
> (other app, like Meld to something similar)
>
>
> It looks like there are a lot of changes happening to setuptools, will
> this continue to work or will it break one day ?
>
>
> This isn't the only file I'd like to generate at install time, but might
> be the hardest to work around if I can't.
>
>
> The other custom action I'm going looking at is setting `--install-lib` to
> the editors plugin directory (this varies depending on:  Operating system
> and is the user root ?)
>
>
> I'm using use pip for this, as the install story for most python plugins
> for these editors is nonexistant - people have to copy the files to some
> place manually, and instructions usually miss out Windows and OSX.
>
>
> [1] glib-compile-schemas takes an XML file and generates a binary GVariant
> file.
> --
> Distutils-SIG mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/distutils-sig.python.org/
> Message archived at
> https://mail.python.org/archives/list/[email protected]/message/EWR4XLHRVMXH5ZO776UNL5S4POIXJMUT/
>

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/2V3M3UR4WYIN4WIGU7SBYV2YNSBMCVG7/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.