- 13 Jul, 2019 3 commits
-
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
* Add the ability to specify path and git dependencies directly in add * Add the ability to add git and path dependencies via the init command * Automatically select latest prereleases if only prereleases are available * Update documentation for the add command * Add the ability to add complete dependencies in one go
Sébastien Eustace committed
-
- 05 Jul, 2019 2 commits
-
-
Co-authored-by: rusty <rusty@spoqa.com>
Sébastien Eustace committed -
Sébastien Eustace committed
-
- 04 Jul, 2019 1 commit
-
-
Sébastien Eustace committed
-
- 03 Jul, 2019 1 commit
-
-
Sébastien Eustace committed
-
- 02 Jul, 2019 2 commits
-
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
- 01 Jul, 2019 3 commits
-
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
- 30 Jun, 2019 6 commits
-
-
Sébastien Eustace committed
-
Some programs (ex. Emacs with auto-virtualenvwrapper package) uses .venv file to auto-determine the virtualenv of the project. Which is pretty handy. As well as, it doesn't make sense inside a poetry to try to set the venv, when it is a file.
Mykhailo Panarin committed -
* Use subprocess.run() to properly capture return codes. Fixes #1074 * replaced capture_output flag - only available on 3.7 * Ensure the backported CalledProcessError is imported. * Fix env tests on windows. * Format and comment fixes
Imaclean74 committed -
Federico Jaramillo Martínez committed
-
* Fix encoding for files created for building package (issue #1027) This is minimal set of modifications, which fixed the problem. There are still more places, where files are open in text mode without explicit encoding, thus possibly failing on systems not using UTF-8 console encoding. * test_api.py use explicit encoding for files. * get-poetry.py: fix explicit (utf-8) encoding for files open in text mode * tests: fix explicit (utf-8) encoding for files open in text mode * poetry init: use explicit utf-8 for created pyproject.toml * installed: use explicit utf-8 for text files * layouts: use explicit utf-8 for open text files * spdx: explicit utf-8 for open text files * pypi_repository: explicit utf-8 for open text files * explicit utf-8 for json * explicit utf-8 for metadata * explicit utf-8 for requires.txt * open files with explicit encoding in py27 * fix creation of poetry.bat on Windows * Make get-poetry.py compatible to py2/3 * Blacked two files to pass linter test * remove extranous encoding related comments * rewert broken move of import related to ansible * removed extraneous comments about opening files in UTF-8 * rewert ansible.release import (keep order of vars unchanged) * Revert to original content (as it comes from external project) * all vendored setup.py files in fixtures reverted back to org
Jan Vlčinský committed -
* Typing syntax fixes * Fix some function signatures that were messing with ellipsis for example, `fun(a, ...)` is not valid, but `fun(...)` is * Dict value types - is that legal? (puzzle/provider.py) * Ignore assigning instance to classes (singletons like Infinity in version/utils.py) * Add basic mypy config This configuration has all common settings like: * strict Optional in functions that returns None * ignore missing imports - this is usual thing * Check code that has no typing annotation but uses typed classes/functions
Igor Ovsyannikov committed
-
- 26 Jun, 2019 1 commit
-
-
This changes the behavior of version command to show the current version of the project if no arguments are provided.
Maria Soulountsi committed
-
- 24 Jun, 2019 2 commits
-
-
Brian Turek committed
-
This change introduces the use of system keyring to store repository passwords when one is available. Passwords are added to and removed from the keyring using the config command. Resolves: #210
Arun Babu Neelicattu committed
-
- 23 Jun, 2019 4 commits
-
-
This change ensures that short hashes are taken into consideration when evaluating if the required version of the dependency is already installed. The previous implementation only skipped update of a git dependencies if the revision specified in the pyproject.toml matched the full hash of the installed package. Resolves: #1157
Arun Babu Neelicattu committed -
Aliaksei Urbanski committed
-
stephsamson committed
-
Resolves: #1162
Arun Babu Neelicattu committed
-
- 11 Jun, 2019 6 commits
-
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
- 31 May, 2019 2 commits
-
-
Sébastien Eustace committed
-
* Add support for custom urls in metadata * Add documentation for custom urls
Sébastien Eustace committed
-
- 29 May, 2019 2 commits
-
-
Sébastien Eustace committed
-
* Add support for per format packages * Add documentation for per-format packages
Sébastien Eustace committed
-
- 26 May, 2019 2 commits
-
-
Sébastien Eustace committed
-
Sébastien Eustace committed
-
- 24 May, 2019 1 commit
-
-
Sébastien Eustace committed
-
- 22 May, 2019 1 commit
-
-
* Add support for specifying dependency source * Make installation from forced repositories possible * Add possibility to declare a custom repository as the default * Improve handling of sources in pools * Fallback on the default repository when install via pip * Add support for declaring repositories as secondary * Update documentation
Sébastien Eustace committed
-
- 18 May, 2019 1 commit
-
-
Sébastien Eustace committed
-