Skip to content

Update vendored dependencies#3470

Closed
techalchemy wants to merge 8 commits intomasterfrom
vendor/update
Closed

Update vendored dependencies#3470
techalchemy wants to merge 8 commits intomasterfrom
vendor/update

Conversation

@techalchemy
Copy link
Copy Markdown
Member

Update vendored dependency pins

- Update gitignore entries for mypy config
- Update release task to add version after bumping but before release
- Fixes #3326 (going forward at least)
- Split out patching from vendoring so it can be done as a separate step
  if needed
- Update patches to account for updated packages
- Fixes #3432
- Fixes #2757
- Fixes #3305
- Fixes #2914
- Fixes #3439
- Fixes #3422
- Fixes #3378
- Fixes #3376
- Fixes #3315

Signed-off-by: Dan Ryan <[email protected]>
- Clean up test config and environment variable handling
- Unset env var changes performend by `pipenv run`
- Make `environments.is_in_virtualenv()` more dynamic -- read
  environment on the fly
- Split up tests on `pipenv run` to reduce complexity -- one test for
  global run (no virtualenv creation), one test for virtualenv creation
- Add `warn_in_virtualenv` call to `run` command, why doesn't click
  invoke this automatically?

Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
@techalchemy techalchemy added Type: Vendored Dependencies This issue affects vendored dependencies within pipenv. Type: Release Blocker Must be resolved before the next release can be cut. labels Jan 22, 2019
@willcl-ark
Copy link
Copy Markdown

@techalchemy are the any instructions available for building and installing pipenv from source on OSX? If so I'd be happy to test out your commits which you are making (which I think might solve my issues!) I did check in homebrew for the --HEAD option which some taps offer (which lets you take master GitHub branch for installation), but I didn't see it available for pipenv...

@techalchemy
Copy link
Copy Markdown
Member Author

@willcl-ark pip install -e git+https://github.com/pypa/pipenv.git@vendor/update#egg=pipenv

@techalchemy techalchemy deleted the vendor/update branch March 6, 2020 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Release Blocker Must be resolved before the next release can be cut. Type: Vendored Dependencies This issue affects vendored dependencies within pipenv.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants