question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Migrate to Pipfile

See original GitHub issue
  • **I’m submitting a … **
    • bug report
    • feature request
    • support request => Please do not submit support request here, see note at the top of this template.

It might be good if the project migrated from requirements.txt to a Pipfile/pipenv, which is a better method of tracking requirements and is the official Python replacement for requirements.txt as well.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:25 (7 by maintainers)

github_iconTop GitHub Comments

3reactions
pydannycommented, Sep 5, 2018

My concern with a single requirements.txt file is the security issues. Do we really want something like the Patreon staging server fiasco? That happened because:

  1. Staging had debug settings on that were ON by default and SUPPOSED to be turned off
  2. Staging had a single requirements.txt file that included debugging libraries
  3. Human error

The reason behind multiple settings files is that it’s a security feature. It is there as another bit of insurance to protect us from making unfortunate mistakes.

1reaction
webynetercommented, Sep 6, 2018

@yunti without dev-prod parity, you’re not guaranteed to see anything working in production even though it works in dev, strictly speaking.

Read more comments on GitHub >

github_iconTop Results From Across the Web

pipenv-poetry-migrate - PyPI
Step 1: Create pyproject.toml file. $ poetry init · Step 2: Migrate. To migrate Pipfile to pyproject.toml . · Step 3: Generate lock...
Read more >
Moving from Pipenv to Poetry - Blog - Notifly
We recently moved from pipenv to poetry. So far we've mostly had a good experience with poetry, but here are some things that...
Read more >
Migrating from pip + virtualenv to Pipenv - The Teclado Blog
Learn how to migrate and simplify your development workflow! ... installed has a hash which is saved in a file called Pipfile.lock ....
Read more >
pipenv-poetry-migrate - Python Package Health Analysis - Snyk
Migration · Step 1: Create pyproject.toml file · Step 2: Migrate · Step 3: Generate lock file · Step 4: Installing dependencies.
Read more >
Basic Usage of Pipenv - Read the Docs
$ pipenv install is used for installing packages into the pipenv virtual environment and updating your Pipfile. Along with the basic install command,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found