Dan Ryan
403aa9d893
Merge pull request #2331 from pypa/unc-paths
...
added support for mounted drives via unc paths.
2018-06-14 00:27:33 -04:00
Erin O'Connell
e478ce1af8
Merge branch 'master' into unc-paths
2018-06-13 21:19:24 -06:00
Erin O'Connell
9fe0810379
implement new logic for handling ramdisk's
2018-06-13 21:17:31 -06:00
Dan Ryan
9968170499
Merge pull request #2345 from pypa/bugfix/windows-requirements-paths
...
Bugfix/windows requirements paths
2018-06-13 23:07:31 -04:00
Dan Ryan
5ba0a1feb7
Update requirementslib
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-13 21:45:43 -04:00
Dan Ryan
6a0a34b415
Fix uri conversion
...
Signed-off-by: Dan Ryan <dan.ryan@xyleminc.com >
2018-06-13 19:41:15 -04:00
Dan Ryan
bca3e1fa61
fix tests
...
Signed-off-by: Dan Ryan <dan.ryan@xyleminc.com >
2018-06-13 19:34:41 -04:00
Dan Ryan
18f6e94602
Fix iterator that i broke for reasons
...
Signed-off-by: Dan Ryan <dan.ryan@xyleminc.com >
2018-06-13 19:26:16 -04:00
Dan Ryan
126b7444c6
Check if setup_path exists
...
Signed-off-by: Dan Ryan <dan.ryan@xyleminc.com >
2018-06-13 19:18:34 -04:00
Dan Ryan
470abeffde
Update resolve() calls and requirementslib
...
- Accommodate ramdisks
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-13 18:59:43 -04:00
Dan Ryan
463cf778cf
Merge branch 'bugfix/windows-requirements-paths' of github.com:pypa/pipenv into bugfix/windows-requirements-paths
2018-06-13 18:54:20 -04:00
Tzu-ping Chung
4e4dfe2afa
Clean up URL quote-unquote logic
2018-06-14 01:35:13 +08:00
Tzu-ping Chung
ba23f5c819
Cherry-pick requirementslib@dae7cb2
2018-06-14 01:10:13 +08:00
Dan Ryan
1e99d0d132
Merge branch 'bugfix/windows-requirements-paths' of github.com:pypa/pipenv into bugfix/windows-requirements-paths
2018-06-13 11:49:35 -04:00
Dan Ryan
ca05f2f3d6
Test fix and merge
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-13 11:49:17 -04:00
Tzu-ping Chung
c781e55aa6
Apply patch from requirementslib upstream
2018-06-13 22:54:25 +08:00
Tzu-ping Chung
250ba9c36f
Make use of relpath
2018-06-13 20:39:50 +08:00
Tzu-ping Chung
c7568ebd58
Apply sarugaku/requirementslib#8
2018-06-13 20:05:29 +08:00
Dan Ryan
ff134497b1
Fixes for windows paths, parsing
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-13 01:00:55 -04:00
Dan Ryan
15f091783b
Fix VCS test
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 20:33:25 -04:00
Dan Ryan
e376deea0d
Requirementslib fixes
...
- Fixes #2344
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 19:41:27 -04:00
Dan Ryan
1525daea73
Parse windows paths and git repositories correctly
...
- Fix a bug affecting VCS repositories on all platforms not being
turned into requirements correctly for handoff to piptools / pip
- Fix a bug with parsing paths on windows which caused us to mix
posix-style and windows-style formatting in relative paths as well as
cut off drives in certain circumstances
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 16:10:48 -04:00
Tzu-ping Chung
e5ec2ed4fa
More tests
2018-06-13 01:06:07 +08:00
Tzu-ping Chung
45004214bf
Add failing test cases
2018-06-13 00:34:41 +08:00
Dan Ryan
9e04a85b8c
I have fixed the test.
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 03:38:26 -04:00
Dan Ryan
caf09662d6
Use constraint lines to update requirements
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 03:05:01 -04:00
Dan Ryan
50be8c31fa
Cleanup resolver imports
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-12 02:43:21 -04:00
Dan Ryan
d519718e55
Improved named requirement handling
...
- Use requirement.requirement.line objects when generating constraints
for pip
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 23:49:57 -04:00
Erin O'Connell
0f59c74ac0
try except for first time run of lock
2018-06-11 18:30:04 -06:00
Erin O'Connell
4281eb76e2
Merge branch 'master' into unc-paths
2018-06-11 17:07:36 -06:00
Dan Ryan
863ebbd89e
Merge pull request #2287 from skurfer/shell-history
...
Cleaner shell history
2018-06-11 17:35:47 -04:00
Dan Ryan
487d58adcf
Merge branch 'master' into shell-history
2018-06-11 13:03:28 -04:00
Dan Ryan
7c8f574f89
Merge branch 'master' into unc-paths
2018-06-11 13:02:39 -04:00
Dan Ryan
eb7d4cde14
Merge pull request #2302 from pypa/bugfix/2260
...
Update requirementslib
2018-06-11 12:59:50 -04:00
Erin O'Connell
95d2d0ecf5
Merge branch 'master' into unc-paths
2018-06-11 10:43:39 -06:00
Dan Ryan
bc8639b181
Add ruamel.ordereddict wheel for cp27mu
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:31:49 -04:00
Dan Ryan
133344dbe1
Relative import fix
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:12:54 -04:00
Dan Ryan
8feb349cf5
Remove legacy file from requirementslib
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:08:44 -04:00
Dan Ryan
ebb14a290b
Fix more relative imports
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
c76db9274d
Update requirementslib - fix relative import
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
9d4c9b1f62
Add init file to requirementslib vendor dir
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
e4290ed5d8
Include vendored pipfile in requirementslib
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
3bb81d06c3
Update requirementslib ahead of #2158
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
d86fe41497
Return all sources for Requirement generation
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
5b12b2cd9e
Update Requirementslib calls with new API
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
df0b68d464
Update parsing of editable paths
...
- handle requirement parse errors more gracefully
- strip quotes
- pass through non-installable paths
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-11 00:06:49 -04:00
Dan Ryan
a77363cd33
Update requirementslib
...
- Fixes #2260
2018-06-11 00:06:49 -04:00
Tzu-ping Chung
426dddc12e
Merge pull request #2315 from pypa/resolver-refactor
...
Refactor and cleanup some locking code
2018-06-11 12:06:26 +08:00
Erin O'Connell
6caed81e62
added support for mounted drives via unc paths.
2018-06-09 01:03:01 -06:00
Dan Ryan
be75afb2a9
Add a space for markers that we transform
...
- Cleanup stale comments
- Deterministic ordering for locking
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-08 17:08:57 -04:00