posit-dev / posit-dev/rsconnect-python
Should remove `actions.deploy_python_fastapi`
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 37
- Forks
- 28
- Ø Merge
- 1 T. 3 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
The function actions.deploy_python_fastapi is a deprecated code path, and many similar functions were removed in #566. This function was kept because it is used by vetiver here.
At some point, we should:
- Replace
actions.deploy_python_fastapiwith one that calls the python fastapi deployment code inmain.py. - Update vetiver to call the function from
main.py. - After some time, remove
actions.deploy_python_fastapi.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, actions.deploy_python_fastapi und den Python-FastAPI-Deployment-Code in main.py zu finden. Untersuche anschließend vetiver/rsconnect.py an der verlinkten Aufrufstelle, um den externen Aufrufer zu verstehen. Die Aufgabe ist abgeschlossen, wenn vetiver den Einstiegspunkt in main.py verwendet und die veraltete actions-Funktion nach dem Übergangszeitraum entfernt werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend, cli
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100