-
Notifications
You must be signed in to change notification settings - Fork 0
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
Brug pipenv Pipfiles i stedet for requirements.txt #26
Comments
Det lader til at det for nylig er blevet den officielle måde at gøre tingene på, og jeg har prøvet at bruge det i et lille projekt, hvor det fungerer fint. Vi skal bare have committet |
Jeg har ikke haft tid til at kigge på det i dybden, men fra readme filen ser det fornuftigt ud. |
@tyilo Vil du lave Pipfiles til vores repos? Jeg har kigget https://github.com/TK-IT/web/blob/master/requirements.txt igennem, og jeg tror følgende dependencies bliver brugt direkte af os:
Og følgende er ikke brugt direkte af os, men er blot afledt af ovenstående dependencies:
|
Hvilken version af python bruger vi i production? (Nyere Pipfiles indeholder specifik version, f.eks. "3.5" eller "3.7") |
(tkweb-prod) neic@prodekanus:/home/tkammer/tkweb$ python --version
Python 3.5.2 Men det skulle vel ikke være et problem at bruge |
Næ, men det kræver jo bare at |
Understøtter pipenv at man installerer en Python 3.5 Pipfile i et Python 3.6 venv? Ellers bliver det træls for tkweb-udviklere der ikke har Python 3.5 installeret... |
Det ser ud til at man bare kan fjerne
Det ser dog ikke ud til at man kan specificere mindst version |
I følge
Dvs. Følgende ser ikke ud til at være direct dependencies (medmindre vi selvfølgelig bruger dem direkte):
|
Udover Jeg synes ikke en minimumsversion giver mening uden også et max og der er kun 2 pakker (
Hvilket resulterer i samme pakker som ovenfor, bortset fra at |
Jeg er selv gået over til at bruge poetry nu. |
Jeg bruger nu udelukket Docker med alle pakkerne installeret globalt. Vi er på arbejde lige begyndt at bruge EDIT: Og vigtigst: Den spytter bare en |
Jeg synes vi skal bruge Pipfiles i stedet for
requirements.txt
i vores forskellige repos.Pros:
Cons:
pip install pipenv
)Hvad tænker I andre?
The text was updated successfully, but these errors were encountered: