Add deployment dependencies for gunicorn and mysqlclient

Offen Anfängerfreundlich
#435 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
75/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
devops

Rechercherichtung

Lies zuerst deploy.sh und die vorhandene Requirements-Datei. Füge eine separate Deployment-Requirements-Datei für gunicorn und mysqlclient hinzu und aktualisiere anschließend deploy.sh, damit diese installiert wird. Fertig ist die Aufgabe, wenn das Deployment-Skript beide Pakete installiert und die regulären Requirements unverändert bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

The official hosting environment requires gunicorn and mysqlclient to be installed in the virtual environment, but neither is currently listed in our requirements.

These packages aren't needed for local development, so we should probably keep them in a separate deployment requirements file (e.g. requirements-deploy.txt) rather than adding them to the regular requirements.

The deployment script (deploy.sh) should install these dependencies as well.

Vorherrschende Sprache
Python
Sterne
130
Forks
15
Ø Merge
1 Min.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus knatten/cppquiz

Alle Issues in knatten/cppquiz

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.