Dan Ryan
f3e4e73cff
Fix resolution using dependency_links with ssh
...
- Exclude VCS SSH uris from hashing
- Add additional resilience to the piptools resolver
- Fixes #2613
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-24 18:43:28 -04:00
Dan Ryan
00dd845372
Enable parsing of dependency links in setup.py
...
- Fixed errors with url parsing during hashing
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-24 18:43:28 -04:00
Dan Ryan
350aedeb15
Add news entry for #2641
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-24 18:43:12 -04:00
Dan Ryan
5184c5ae02
Add news entry for #2632
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-23 22:25:45 -04:00
Dan Ryan
499558e7bc
Update requirementslib
...
- Fix a bug which raised `UnboundLocalError` when parsing malformed urls
- Fixes #2614
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-20 02:17:00 -04:00
Dan Ryan
caf6046cf5
Fix exists-action argument passing
...
- Fixes #2326
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-18 19:50:17 -04:00
Dan Ryan
d8b6ccaed7
Added missing news entries
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-15 16:18:32 -04:00
Dan Ryan
35b071daab
Add news entry.
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-11 19:30:10 -04:00
Tzu-ping Chung
86965203bf
Add news fragment
2018-07-11 17:26:18 +08:00
Tzu-ping Chung
06fda49673
News fragment for Pew removal
2018-07-05 16:43:11 +08:00
Tzu-ping Chung
9e55b351ce
Retroactively add news fragments
2018-07-05 16:43:11 +08:00
kennethreitz
16cf4559c1
update towncrier template
2018-07-03 12:17:42 -04:00
Dan Ryan
c5c7c0ea16
Update changelog.
2018-07-01 16:21:27 -04:00
Dan Ryan
d524de5dc4
Merge branch 'master' into import-time-improvement
2018-07-01 03:06:45 -04:00
Dan Ryan
c5e16e41e2
Add news, bump version, add draft changelog
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-07-01 02:59:18 -04:00
Dan Ryan
9f59811704
Improve import times and runtimes
...
- Lazily import requirementslib
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-30 22:33:38 -04:00
Dan Ryan
1fe556a937
Fix parsing of usernames in private pypi URIs
...
- Fixes #2459 and #2389
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-30 20:21:36 -04:00
Dan Ryan
a797691421
Remove old patches to piptools
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-30 02:49:29 -04:00
Dan Ryan
1dfaceb7d9
Update piptools to avoid reusing InstallRequirement
...
- Prevents re-preparation of deleted `PKG-INFO` files
- Fixes #2435
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-29 19:20:11 -04:00
Erin O'Connell
58ceb0ccd3
fix quotes for rst files
2018-06-29 11:32:51 -06:00
Erin O'Connell
4cb677ac02
add news fragment for feature 2477
2018-06-29 10:47:49 -06:00
Dan Ryan
e2242bca61
Add news entries for shellingham
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-29 03:28:21 -04:00
Dan Ryan
832bc8ee49
Merge branch 'master' into bugfix/1901
2018-06-28 20:46:23 -04:00
Dan Ryan
19640af9b7
Update vendored dependencies
...
- Updated requirementslib
- Fix local relative path bug whici caused paths to be output as
absolute (test added to requirementslib)
- Fix SSH normalization bug (test added to requirementslib)
- Fixes #2440 , #2441
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-28 15:26:37 -04:00
Dan Ryan
24743f77d3
Switch to using pathlib2 for python<3.5
...
- Fixes #2438
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-27 21:15:43 -04:00
Dan Ryan
b6222e6f97
Ensure we use unicode for proper names db
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-27 16:12:25 -04:00
Dan Ryan
b3bf649e54
Updated piptools to only lock compatible packages
...
- Fixes #1901
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-27 01:03:21 -04:00
Dan Ryan
6a299175b8
Update requirementslib to fix #2421
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-26 20:10:45 -04:00
Dan Ryan
6f47cd6bb2
Update news and piptools patch
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-26 20:08:27 -04:00
Miro Hrončok
d14df0c73c
prettytoml: Catch StopIteration in AbstractTable._enumerate_items
...
This makes PEP 479 enabled Pythons (such as 3.7) work again.
Otherwise you get:
RuntimeError: generator raised StopIteration
Fixes https://github.com/pypa/pipenv/issues/2426
2018-06-26 23:17:01 +02:00
Dan Ryan
04b709fbd0
Add click-completion update news
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-26 15:53:15 -04:00
Dan Ryan
81d4484b96
Added news entries for new commits
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-26 15:51:29 -04:00
Dan Ryan
de9faeb48e
Update requirementslib to fix markers in vcs reqs
...
- Fixes #2416
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-26 00:44:01 -04:00
Dan Ryan
7f7ae3244d
Fix bug with --system --deploy overwriting pipfile
...
- Fixes #2414
- Also bump to 2018.6.26.dev0
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 21:22:35 -04:00
Dan Ryan
eb2a7c18c6
Remove news files (added to changelog)
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 04:04:17 -04:00
Dan Ryan
9b258df21e
Fix setup.py and update changelog/news files
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 04:03:56 -04:00
Dan Ryan
3a6b7eeaec
Update changelog.
2018-06-25 03:34:55 -04:00
Dan Ryan
f11e6e9c5d
Update history, fix news typo
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 03:34:27 -04:00
Dan Ryan
9bcd668dac
Slight tweak to api, add test, add news
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 02:43:03 -04:00
Dan Ryan
f91c9e0d06
Update news
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 15:36:39 -04:00
Dan Ryan
6343acb4cc
Use the real marker parser -- confirmed working
...
Signed-off-by: Dan Ryan <dan@danryan.co >
Typo fix
Signed-off-by: Dan Ryan <dan@danryan.co >
Move away from structlog for testing
Signed-off-by: Dan Ryan <dan@danryan.co >
Remove em-dash and ellipsis characters
- Replace with dashes and dots
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 15:36:39 -04:00
Dan Ryan
c31a311dc7
Minor code cleanup
...
Signed-off-by: Dan Ryan <dan@danryan.co >
Add pytz and certifi updates
Signed-off-by: Dan Ryan <dan@danryan.co >
Fix nondeterministic resolution bug
- Update dependencies
- Fix some issues with test logic
- Update piptools patch
Signed-off-by: Dan Ryan <dan@danryan.co >
Update more packages
Signed-off-by: Dan Ryan <dan@danryan.co >
Update tests and utils
Signed-off-by: Dan Ryan <dan@danryan.co >
Still need to tackle last few failures
- this will seriously help with resolution issues
Add alembic new version
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 15:36:39 -04:00
Dan Ryan
9f58768ead
Exclude dependencies with failing markers from lock
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 15:36:39 -04:00
Dan Ryan
1091ccb73f
Added news item for feature
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 14:38:19 -04:00
Dan Ryan
154f13a26a
Added news entry for patch
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 03:07:54 -04:00
Dan Ryan
c76b95db34
Add test for install -e
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-22 02:05:44 -04:00
Dan Ryan
c418577c67
Add pipenv update pr to news fragments
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-18 04:14:04 -04:00
Dan Ryan
cefe0656dd
Added new PR to news fragments
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-18 02:45:24 -04:00
Dan Ryan
7a34ea9818
Update news fragments
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-17 22:56:19 -04:00
Dan Ryan
e1a29337cd
Update release logs, add release tasks
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-17 21:51:24 -04:00