hongquan / CoBang

A QR code scanner desktop app for Linux
GNU General Public License v3.0
253 stars 26 forks source link

[Question]: egg-info folder no longer installed #29

Closed lgbaldoni closed 2 years ago

lgbaldoni commented 3 years ago

Do you think that could possibly be a problem?

hongquan commented 3 years ago

@lgbaldoni Yes, it is because I switched from setup.py to Meson to build and Meson doesn't generate those info. I asked Meson author and got confirmed.

I switch to Meson because:

hongquan commented 3 years ago

Many GUI Python apps which are built with Meson also lack egg-info and seem not to have big problem.

hongquan commented 2 years ago

Side note, egg-info is deprecated by dist-info as a place to store metadata about installed packages. Unfortunately, both are not generated by Meson. However, there is a spec about dist-info that we can base to make a Meson plugin to generate it.

In the wild, there is already a tool, PyO3's maturin, which can generate this directory.