Commit Graph

5588 Commits

Author SHA1 Message Date
frostming e147dc3ade Drops prettytoml/contoml form vendors 2018-11-08 10:57:20 +08:00
frostming 3eba19d359 Improve toml parsing 2018-11-08 10:22:26 +08:00
Dan Ryan a167885904 Merge pull request #3177 from pypa/implement-tomlkit
Implement tomlkit
2018-11-07 17:54:48 -05:00
Dan Ryan d52fadc452 Merge branch 'master' into implement-tomlkit 2018-11-07 17:17:31 -05:00
Dan Ryan 6b13d5a68d Merge pull request #3176 from frostming/non-ascii-toml
Fix non-ASCII support for prettytoml
2018-11-07 17:17:17 -05:00
Dan Ryan fde06b3396 Merge branch 'master' into non-ascii-toml 2018-11-07 16:29:54 -05:00
Dan Ryan 4cb0838fda Fix tomlkit implementation
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-07 14:50:33 -05:00
Dan Ryan c55fed7845 Merge pull request #3188 from jxltom/only-dev-packages-in-requirementsfile
Only output dev packages for pipenv lock -r -d
2018-11-07 11:51:46 -05:00
Dan Ryan d851b7ea2d Fix tomlkit implementation
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-07 10:39:31 -05:00
Dan Ryan 991779fdc9 Merge branch 'master' into only-dev-packages-in-requirementsfile 2018-11-07 10:22:11 -05:00
Dan Ryan 499a43463c Merge pull request #3172 from jxltom/update-doc-on-skip-lock-option
Update skip lock option help info since it is used in several operations
2018-11-07 10:17:20 -05:00
Dan Ryan 44459b4249 Merge branch 'master' into update-doc-on-skip-lock-option 2018-11-07 10:16:58 -05:00
Dan Ryan 1cb610981f Merge branch 'master' into non-ascii-toml 2018-11-07 10:16:11 -05:00
Dan Ryan 9249ae1b3e Merge pull request #3186 from pypa/cmdify-quote-command-parens
Quote command if it contains parentheses
2018-11-07 10:15:41 -05:00
jxltom d52134554e Only output dev packages for pipenv lock -r -d 2018-11-07 22:42:22 +08:00
jxltom ee6d8e6f05 Merge branch 'master' into update-doc-on-skip-lock-option 2018-11-07 20:02:30 +08:00
Tzu-ping Chung 86a2786954 Quote command if it contains parentheses
The command can be safely quoted in this case since non-quotable commands
(cmd built-in) do not have parentheses.

Note that this change only applies to the command, not arguments.
Parentheses in arguments can be correctly interpreted without quotes, and
the quotes, like spaces, will cause incorrect outputs for echo etc.
2018-11-07 20:42:35 +09:00
Dan Ryan ca90be95d7 Still not working...
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-07 00:45:47 -05:00
Dan Ryan 707cca9693 Merge pull request #3182 from jxltom/no-index-in-requirementsfile-perline
Do not add index source per-line in requirements files
2018-11-07 00:45:34 -05:00
Dan Ryan 31152ea5f5 Merge branch 'master' into non-ascii-toml 2018-11-07 00:43:14 -05:00
Dan Ryan 005c285dba Recursively build toml documents when parsing pipfile
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-07 00:28:05 -05:00
jxltom e98c9a4050 Replace ignore instead of skip in skip-lock option's help info 2018-11-07 13:20:13 +08:00
jxltom 5908e804f1 Update skip lock option help info since it is used in several operations 2018-11-07 13:20:13 +08:00
Dan Ryan 2f809c2fa3 Fix tomlkit trivia patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-07 00:07:33 -05:00
Dan Ryan c27abac78c Merge branch 'master' into no-index-in-requirementsfile-perline 2018-11-06 23:09:04 -05:00
Dan Ryan e9e43a8b26 Merge pull request #3171 from jxltom/fix-uninstall-emtpy-virtualenv
Do not show error for pipenv uninstall --all in a fresh virtuanlenv
2018-11-06 22:58:48 -05:00
Dan Ryan 1077acaad4 Merge branch 'master' into fix-uninstall-emtpy-virtualenv 2018-11-06 22:58:38 -05:00
Dan Ryan 7d51a1fec2 Merge pull request #3175 from jxltom/continue-respect-skip-lock-in-uninstall
Continue respect skip lock in uninstall
2018-11-06 22:58:21 -05:00
Dan Ryan 63d4f9262c Merge branch 'master' into continue-respect-skip-lock-in-uninstall 2018-11-06 22:58:04 -05:00
Dan Ryan 6837c6b5d9 Merge pull request #3180 from jxltom/better-output-of-clean-and-uninstall
Better output of pipenv clean and uninstall
2018-11-06 22:57:41 -05:00
Dan Ryan bd1caee430 Update container patch for comment retention
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-06 22:45:37 -05:00
Dan Ryan 73243a8f01 Pass decoder to toml.loads
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-06 21:36:50 -05:00
frostming 4310bcaf23 remove the tricky lines 2018-11-07 10:06:14 +08:00
jxltom 4baebe180c Merge branch 'master' into fix-uninstall-emtpy-virtualenv 2018-11-07 10:00:02 +08:00
jxltom 85777eb476 Merge branch 'master' into no-index-in-requirementsfile-perline 2018-11-07 09:58:11 +08:00
Dan Ryan 8bccea4451 Merge branch 'master' into continue-respect-skip-lock-in-uninstall 2018-11-06 20:36:02 -05:00
frostming c47dd0134e fix patch file 2018-11-07 09:33:39 +08:00
Dan Ryan c6db971fed Merge branch 'master' into better-output-of-clean-and-uninstall 2018-11-06 20:29:11 -05:00
Dan Ryan bbf8e3f941 Merge branch 'master' into implement-tomlkit 2018-11-06 20:20:30 -05:00
Dan Ryan 67334d001f Fix toml fallback
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-06 20:19:45 -05:00
Dan Ryan 4610043c64 Update pipfile toml implementation
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-06 18:10:21 -05:00
Dan Ryan 53fda83de6 Merge branch 'implement-tomlkit' of github.com:pypa/pipenv into implement-tomlkit 2018-11-06 18:09:12 -05:00
Dan Ryan 722e33c77a Fix tomlkit updates
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-06 18:09:09 -05:00
Dan Ryan dbc4540a82 Merge pull request #3165 from DavidStaheli/davidstaheli/ci
Update YAML syntax for Azure Pipelines
2018-11-06 12:29:52 -05:00
jxltom 8a657dc7bc Do not add index source per-line in requirements files 2018-11-06 23:29:29 +08:00
jxltom 5d57ec738a Add trivial news for issue 3179 2018-11-06 22:44:48 +08:00
jxltom e98e7529d4 Remove u'' or '' in output of pipenv uninstall and clean 2018-11-06 22:38:21 +08:00
Dan Ryan fd4552fa80 Merge branch 'master' into davidstaheli/ci 2018-11-06 05:17:08 -05:00
Dan Ryan 5e73745c67 Merge branch 'master' into fix-uninstall-emtpy-virtualenv 2018-11-06 05:16:31 -05:00
Dan Ryan 8d86cebfad Merge branch 'master' into implement-tomlkit 2018-11-06 05:15:54 -05:00