Files
weewx/docs_src
Greg Troxel a322a62696 pyproject.toml: Clarify exclusion of top-level files in wheel
Mark README.md and LICENSE.txt as for sdist only, so that they are not
included in a wheel.  This follows the poetry documentation's guidance
not to include such files:

  https://python-poetry.org/docs/pyproject/#exclude-and-include

specifically

  "When a wheel is installed, its includes are unpacked straight into
  the site-packages directory.  Pay attention to include top level
  files and directories with common names like CHANGELOG.md, LICENSE,
  tests or docs only in sdists and not in wheels."

Resolves installation of these files in wheels and thus in
$prefix/lib/python3.xy/site-packages with poetry-core 1.9.1.  (With
poetry-core 2, the default for include is sdist, so this change has no
effect.)

It seems fine to not include them in wheels, as wheels are essentially
binaries (even if they have foo.py).  But, adding them (someplace) is
separable, as this commit's purpose is to align behavior with older
poetry-core to that of current poetry-core.
2025-02-07 20:45:21 -05:00
..
2023-04-04 07:27:42 -07:00
2024-02-25 14:33:58 -08:00
2023-04-04 07:27:42 -07:00
2024-05-04 07:24:59 -07:00
2024-01-29 05:34:15 -08:00
2024-01-02 08:45:27 -05:00
2024-02-15 17:55:54 -08:00
2024-01-02 08:45:27 -05:00