Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SetuptoolsDeprecationWarning: use of dashes #153

Open
hilgarj opened this issue Mar 13, 2024 · 1 comment
Open

SetuptoolsDeprecationWarning: use of dashes #153

hilgarj opened this issue Mar 13, 2024 · 1 comment
Labels

Comments

@hilgarj
Copy link

hilgarj commented Mar 13, 2024

Describe the bug
When installing pymsteams with pip this warning appears:
/tmp/pip-build-env-kvynoh23/overlay/lib/python3.11/site-packages/setuptools/dist.py:476: SetuptoolsDeprecationWarning: Invalid dash-separated options.
Additionally, it states:
Usage of dash-separated 'description-file' will not be supported in future
versions. Please use the underscore name 'description_file' instead.

      By 2024-Sep-26, you need to update your project and remove deprecated calls
      or your builds will no longer be supported.

To Reproduce
Steps to reproduce the behavior:

  1. I have tried: pip3 install --use-pep517 -vvv --timeout 60 -r requirements.txt where requirements.txt contains:
    pymsteams==0.2.2
    I added the --use-pep517 to suppress some other errors.

Expected behavior
I would hope a pip3 install with python v 3.11.2 and later would not produce these warnings about dashes.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
I'm concerned that pymsteams will not be installable by the end of 2024 unless this is addressed.

@hilgarj hilgarj added the bug label Mar 13, 2024
@rveachkc
Copy link
Owner

rveachkc commented Jan 8, 2025

I believe this is fixed in version 0.2.5, which I pushed yesterday. This release switches from a setup.py to a pyproject.toml, and also includes wheels. Can you confirm?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants