On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
>
> 5. We could have the eclasses convert .egg-info into the newer .dist-
> info format. However, I'm not aware of any existing tool doing such
> a conversion, and I'm not convinced I want to write one right now,
> and whether it wouldn't
On Tue, 2022-01-11 at 19:23 +0100, Andreas K. Huettel wrote:
> >
> > TL;DR: how to deal with setuptools (and newer distutils vendored by
> > setuptools) replacing .egg-info files with directories?
>
> > I should probably emphasize here that the .egg-info path contains
> > the package version, so
>
> TL;DR: how to deal with setuptools (and newer distutils vendored by
> setuptools) replacing .egg-info files with directories?
> I should probably emphasize here that the .egg-info path contains
> the package version, so this is a problem only if the same upstream
> version is being
On Mon, Jan 10, 2022 at 8:19 PM Mike Gilbert wrote:
>
> On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote:
> >
> > On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
> > > 4. We could have the eclasses switch to "local" model and rename
> > > the .egg-info files somehow at some point. The
On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote:
>
> On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
> > 4. We could have the eclasses switch to "local" model and rename
> > the .egg-info files somehow at some point. The main question is "rename
> > how?"
> >
>
> If anyone's
On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
> 4. We could have the eclasses switch to "local" model and rename
> the .egg-info files somehow at some point. The main question is "rename
> how?"
>
If anyone's interested, I've published a proof-of-concept for this:
Il giorno lun 10 gen 2022 alle ore 06:39 Michał Górny
ha scritto:
[...]
>
> The big problem is that switching implies changing the format, so if you
> install foo-X, then switch, then reinstall the same version of foo,
> you're going to have the file replaced by a directory. This is not
>
On Mon, 2022-01-10 at 17:01 +0500, Anna wrote:
> On 2022-01-10 06:39, Michał Górny wrote:
>
> > However, this isn't going to help for dead projects.
>
> Dead dependencies probably should be reported upstream too.
>
Unfortunately, upstreams often don't care. As long as it is installable
via
Hi, everyone.
TL;DR: how to deal with setuptools (and newer distutils vendored by
setuptools) replacing .egg-info files with directories?
I know I'm reiterating the same topic but I think we're coming to having
to actually do something about this and I still haven't found
a satisfactory