C. · @cazabon
169 followers · 4177 posts · Server mindly.social

@me

An easy way to prevent this in future is to use (or ) to install and "lock" your (rather than using directly), and check the resulting lockfile into your RCS like any other source file.

If you screw up, `poetry install --sync` will fix it, including downgrading or removing packages to get back to that known-good state. And if you screw up your lock file, restore it from an earlier point.

#poetry #pipenv #dependencies #PIP

Last updated 1 year ago

@gotofritz 100% with you. Not sure if I managed to verbalize it the way it was intended with regards to dependency tracking. Last time I checked (my view might be outdated here) freeze only tracked first order depdencies (meaning, deps your project explictly depends on) as opposed to what or are able to accomplish with their lockfiles, effectively tracking your entire dependency tree (though you can still do that using pip-tool.)

#pip #poetry #pipenv

Last updated 1 year ago

@gotofritz As both a former user and relatively long time user my knowledge on what the stock pip experience looks like these days may be a bit rusty, but if you are not pairing with say, pip-tools, then the thing that you'd be missing is lockfiles and their support for transitive dependencies (i.e. track the exact version of your 1st order deps, 2nd order deps, etc.) It's a trade-off between better reproducibility vs ease of getting started with, I guess

#pipenv #poetry

Last updated 1 year ago

C. · @cazabon
139 followers · 2785 posts · Server mindly.social

@pmidden

What are you using for management right now? & requirements.txt, , ... ?

I've looked at and some, but I keep coming back to . looks promising, when it becomes open-source.

#dependency #PIP #pipenv #rust #go #python #Mojo

Last updated 1 year ago

AskUbuntu · @askubuntu
134 followers · 1893 posts · Server ubuntu.social

how to convert kateshcema files to new kate color theme files

askubuntu.com/q/1473503/612

#python #appearance #kate #syntaxhighlighting #pipenv

Last updated 1 year ago

Alvaro :rstats: :python: · @almenal99
111 followers · 297 posts · Server fosstodon.org
C. · @cazabon
125 followers · 2356 posts · Server mindly.social

@tshirtman @diazona @jackwilliambell

Fair enough. I resisted pipenv for quite a while, switched to it for a year or two, and have moved on to poetry with no regrets.

I only use it for projects, though. Personal or work. If I just want to install a Python tool for local use, `pipx` is still just the ticket for it.

#pipx #pipenv #poetry

Last updated 1 year ago

lil5 :xfce: :golang: · @lil5
86 followers · 1134 posts · Server fosstodon.org

@lanefu @b_draad @kkarhan @nixCraft

Learning as a JS dev the setup process was confusing, does a lot for you in setting up virtualenv but with sane defaults and simpler commands.

Feels like npm

pipenv install
pipenv install Django
pipenv run ./manage.py
pipenv shell
pipenv uninstall Django

pypi.org/project/pipenv/

#python #pipenv

Last updated 1 year ago

Zac · @lolzac
135 followers · 3263 posts · Server home.social

Hey Python people!

pyenv or pipenv? I am using a Mac and want to find a tool to help keep all of my installation clean and make using venvs easier.

#python #pyenv #pipenv

Last updated 2 years ago

maybit · @maybit
33 followers · 209 posts · Server indieweb.social

Very interesting piece from Chris Warrick about ... might be time for me to ditch in favor of ? chriswarrick.com/blog/2023/01/

#PDM #pipenv #pythonpackaging #python

Last updated 2 years ago

Natik Gadzhi · @natik
60 followers · 213 posts · Server hachyderm.io

Okay so I've spent a couple hours thinking about using vs . I can get to coding now, right?

#pipenv #poetry

Last updated 2 years ago

super(Josh, self).__init__() · @diji
12 followers · 58 posts · Server mastodon.social

In , what’s the current state of vs vs ?

(Repost, but I keep forgetting my posts aren’t public by default.)

#python #pipenv #poetry #pdm

Last updated 2 years ago

Laus🐜 · @Fettlaus
253 followers · 827 posts · Server social.tchncs.de

The hellhole that is dependency and build management with python.

#python #pep517 #poetry #pyenv #pipenv #pip

Last updated 2 years ago

Luc Sorel-Giffo · @lucsorelgiffo
39 followers · 32 posts · Server floss.social

another sad attempt to corrupt digital services by publishing malwares on . The packages have now been removed.

These tojan packages used corrupted script to download malwares on the system: viruses, ransomwares and the like. Protect your software by checking package hashes with tools like or , which use lockfiles, instead of relying on requirements.txt files that are deprived of the same protection mechanisms.

thehackernews.com/2023/01/rese

#pipenv #poetry #supplychain #PowerShell #pypi #Python

Last updated 2 years ago

Luc Sorel-Giffo · @lucsorelgiffo
39 followers · 32 posts · Server floss.social

an other sad attempt to corrupt digital services by publish malwares on . The packages have now been removed.

These tojan packages used corrupted script to download malwares on the system: viruses, ransomwares and the like. Protect your software by checking packages hashes with tools like or , which use lockfiles, instead of relying on requirements.txt files that are deprived of the same protections.

thehackernews.com/2023/01/rese

#pipenv #poetry #supplychain #PowerShell #pypi #Python

Last updated 2 years ago

Wouldn’t it be cool if tool would support for installing Python version automatically?

#python #pipenv #homebrew

Last updated 2 years ago

dade · @dade
135 followers · 8 posts · Server crime.st

New blog post about a not-so-unfortunate sharp edge in .

Brought to you by my coworkers noticing our build was broken and my friend abandoning me during our usual league of legends time.

0xda.de/blog/2022/12/a-not-so-

Repeatability is great, but when your package index allows "releases" to be modified after initial upload and your tooling has hard distribution preferences, you can wind up in a "can't build any of your commits from the past year" situation.

#python #pipenv

Last updated 2 years ago

El Blog de Lázaro · @elblogdelazaro
282 followers · 2570 posts · Server mastodon.social
OSTechNix · @ostechnix
520 followers · 1486 posts · Server floss.social