Skip to content

Commit

Permalink
Document an incompatibility with setuptools 61.0
Browse files Browse the repository at this point in the history
Issue #414
  • Loading branch information
ronaldoussoren committed Apr 4, 2022
1 parent c5270cd commit c8ba07c
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions doc/changelog.rst
Expand Up @@ -4,6 +4,21 @@ Release history
py2app 0.28
-----------

.. warning:: incompatibility with setuptools 61.0

Setuptools 61.0 introduces autodiscovery of distribution
attributes, and this might affect users of py2app. Two
related error scenario's are:

- The name of the generated application is not based on
the script name, but some other value.

- Calling ``python setup.py py2app`` results in an error
mentioning ``Multiple top-level modules discovered``.

To disable autodiscovery by setuptools update the setup.py
file and add ``py_modules=[]`` to the call to setup().

* #417: Also include package dist-info for editable installs

* The qt5 and qt6 recipes used dodge logic to detect
Expand Down

0 comments on commit c8ba07c

Please sign in to comment.