this post was submitted on 23 Nov 2024
10 points (91.7% liked)

Python

6419 readers
4 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

๐Ÿ“… Events

PastNovember 2023

October 2023

July 2023

August 2023

September 2023

๐Ÿ Python project:
๐Ÿ’“ Python Community:
โœจ Python Ecosystem:
๐ŸŒŒ Fediverse
Communities
Projects
Feeds

founded 1 year ago
MODERATORS
 

In a requirements-*.in file, at the top of the file, are lines with -c and -r flags followed by a requirements-*.in file. Uses relative paths (ignoring URLs).

Say have docs/requirements-pip-tools.in

-r ../requirements/requirements-prod.in
-c ../requirements/requirements-pins-base.in
-c ../requirements/requirements-pins-cffi.in

...

The intent is compiling this would produce docs/requirements-pip-tool.txt

But there is confusion as to which flag to use. It's non-obvious.

constraint

Subset of requirements features. Intended to restrict package versions. Does not necessarily (might not) install the package!

Does not support:

  • editable mode (-e)

  • extras (e.g. coverage[toml])

Personal preference

  • always organize requirements files in folder(s)

  • don't prefix requirements files with requirements-, just doing it here

  • DRY principle applies; split out constraints which are shared.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] logging_strict 1 points 2 hours ago

Strategy --> deflection

Involve other people, not yourself; reframe the discussion.

So your predictions are worthless cuz you are unwilling to take on any risk.

Coding involves risk and those willing to take on risk. A gambling man you are not!

Can throw shade and FUD around all day long everyday without consequence or care. Cuz u offer nor put any skin in the game.

Just empty words like a secretary giving a language skill assessment.

So if i said, i see ghosts and dragons and can shit rainbows out of my butt, you'd be too weak to call the bluff.