[BUG] icalendar installs backports.zoneinfo according to dependabot
niccokunzmann opened this issue · comments
Describe the bug
dependabot adds the backports.zoneinfo library to the dependencies.
See
- commit: https://github.com/niccokunzmann/open-web-calendar/pull/142/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552R7
- failed Py3.10 test run: https://github.com/niccokunzmann/open-web-calendar/actions/runs/3819730078/jobs/6655662628#step:5:153
This should be added if needed and only if we are on Python 3.8 and 3.7.
To Reproduce
requirements.txt
backports-zoneinfo==0.2.1
# via icalendar
Expected behavior
No installation of backports.zoneinfo or a scoped one.
Environment
- Python version: Python 3.10 makes problems. see
-
icalendar
version: 5.0.4
Building wheels for collected packages: backports-zoneinfo
Building wheel for backports-zoneinfo (pyproject.toml): started
Building wheel for backports-zoneinfo (pyproject.toml): finished with status 'error'
Failed to build backports-zoneinfo
py: exit 1 (8.22 seconds) /home/runner/work/open-web-calendar/open-web-calendar> python -I -m pip install -r /home/runner/work/open-web-calendar/open-web-calendar/requirements.txt -r /home/runner/work/open-web-calendar/open-web-calendar/test-requirements.txt pid=1740
py: FAIL code 1 (8.65 seconds)
evaluation failed :( (9.38 seconds)
Error: Process completed with exit code 1.
Additional context
- I tested it with the latest version
pip3 install https://github.com/collective/icalendar.git
- I attached the ICS source file or there is no ICS source file
When I have a look, the setup.py does it alright:
Line 26 in b7d06e0
I created a community discussion. I seems the problem is with @dependabot at the moment. https://github.com/orgs/community/discussions/44035
I will close this as this can be tracked in the discussion. There was not problem since the issue was raised.