pycontw / pycon.tw

PyCon TW Proposal System & Backend Server
https://tw.pycon.org/prs
MIT License
94 stars 107 forks source link

deps: upgrade python to 3.10 and remove unused dependencies #1171

Closed mattwang44 closed 2 months ago

mattwang44 commented 3 months ago

Types of changes

resolve #1028

Upgrade Python and organize packages

Description

The currently-used Python version (3.6) is already EOL, which also causes GitHub dependabot to stop working on this repo.

mattwang44 commented 3 months ago

赫然發現目前用的 Django 3.1 沒有支援 python 3.10,雖然我測試上沒遇到什麼問題,但麻煩請等後續升版 PR 都處理好之後再 deploy 到 staging

josix commented 3 months ago

看起來是因為 2021 年底 django 3.1 EOL 了

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 71.00%. Comparing base (d680271) to head (e4af425). Report is 1 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1171 +/- ## ========================================== + Coverage 70.57% 71.00% +0.42% ========================================== Files 85 85 Lines 3392 3445 +53 ========================================== + Hits 2394 2446 +52 - Misses 998 999 +1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

SivanYeh commented 2 months ago

LGTM!