Commit 687a897e by Sébastien Eustace Committed by GitHub

Merge pull request #2596 from python-poetry/release-1.1.0a2

Release 1.1.0a2
parents 5d229dba 549f8659
# Change Log # Change Log
## [1.1.0a2] - 2020-06-26
Note that lock files generated with this release are not compatible with previous releases of Poetry.
### Added
- The `install` command now supports a `--remove-untracked` option to ensure only packages from the lock file are present in the environment ([#2172](https://github.com/python-poetry/poetry/pull/2172)).
- Some errors will now be provided with possible solutions and links to the documentation ([#2396](https://github.com/python-poetry/poetry/pull/2396)).
### Changed
- Editable installations of Poetry projects have been improved and are now faster ([#2360](https://github.com/python-poetry/poetry/pull/2360)).
- Improved the accuracy of the dependency resolver in case of dependencies with environment markers ([#2361](https://github.com/python-poetry/poetry/pull/2361))
- Environment markers of dependencies are no longer stored in the lock file ([#2361](https://github.com/python-poetry/poetry/pull/2361)).
- Improved the way connection errors are handled when publishing ([#2285](https://github.com/python-poetry/poetry/pull/2285)).
### Fixed
- Fixed errors when handling duplicate dependencies with environment markers ([#2342](https://github.com/python-poetry/poetry/pull/2342)).
- Fixed the detection of installed packages ([#2360](https://github.com/python-poetry/poetry/pull/2360)).
## [1.1.0a1] - 2020-03-27 ## [1.1.0a1] - 2020-03-27
This release **must** be downloaded via the `get-poetry.py` script and not via the `self update` command. This release **must** be downloaded via the `get-poetry.py` script and not via the `self update` command.
...@@ -882,7 +904,8 @@ Initial release ...@@ -882,7 +904,8 @@ Initial release
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.1.0a1...develop [Unreleased]: https://github.com/python-poetry/poetry/compare/1.1.0a2...develop
[1.1.0a2]: https://github.com/python-poetry/poetry/releases/tag/1.1.0a2
[1.1.0a1]: https://github.com/python-poetry/poetry/releases/tag/1.1.0a1 [1.1.0a1]: https://github.com/python-poetry/poetry/releases/tag/1.1.0a1
[1.0.9]: https://github.com/python-poetry/poetry/releases/tag/1.0.9 [1.0.9]: https://github.com/python-poetry/poetry/releases/tag/1.0.9
[1.0.8]: https://github.com/python-poetry/poetry/releases/tag/1.0.8 [1.0.8]: https://github.com/python-poetry/poetry/releases/tag/1.0.8
......
...@@ -55,6 +55,7 @@ linux_release: ...@@ -55,6 +55,7 @@ linux_release:
-e PYTHON36=/opt/python/cp36-cp36m/bin/python \ -e PYTHON36=/opt/python/cp36-cp36m/bin/python \
-e PYTHON37=/opt/python/cp37-cp37m/bin/python \ -e PYTHON37=/opt/python/cp37-cp37m/bin/python \
-e PYTHON38=/opt/python/cp38-cp38/bin/python \ -e PYTHON38=/opt/python/cp38-cp38/bin/python \
-e PYTHON39=/opt/python/cp39-cp39/bin/python \
quay.io/pypa/manylinux2010_x86_64 sh -c "cd /io && ./make-nix-release.sh" quay.io/pypa/manylinux2010_x86_64 sh -c "cd /io && ./make-nix-release.sh"
# run tests against all supported python versions # run tests against all supported python versions
......
...@@ -3,13 +3,13 @@ ...@@ -3,13 +3,13 @@
set -e set -e
test -n "$PYTHON" || PYTHON="python3" test -n "$PYTHON" || PYTHON="python3"
$PYTHON -m pip install pip -U $PYTHON get-poetry.py -y
$PYTHON -m pip install poetry -U --pre $PYTHON $HOME/.poetry/bin/poetry config virtualenvs.create false
$PYTHON -m poetry config virtualenvs.create false $PYTHON $HOME/.poetry/bin/poetry install --no-dev
$PYTHON -m poetry install --no-dev $PYTHON $HOME/.poetry/bin/poetry run python sonnet make release \
$PYTHON sonnet make release \
${PYTHON27:+-P "2.7:$PYTHON27"} \ ${PYTHON27:+-P "2.7:$PYTHON27"} \
${PYTHON35:+-P "3.5:$PYTHON35"} \ ${PYTHON35:+-P "3.5:$PYTHON35"} \
${PYTHON36:+-P "3.6:$PYTHON36"} \ ${PYTHON36:+-P "3.6:$PYTHON36"} \
${PYTHON37:+-P "3.7:$PYTHON37"} \ ${PYTHON37:+-P "3.7:$PYTHON37"} \
${PYTHON38:+-P "3.8:$PYTHON38"} ${PYTHON38:+-P "3.8:$PYTHON38"} \
${PYTHON39:+-P "3.9:$PYTHON39"}
__version__ = "1.1.0a1" __version__ = "1.1.0a2"
[tool.poetry] [tool.poetry]
name = "poetry" name = "poetry"
version = "1.1.0a1" version = "1.1.0a2"
description = "Python dependency management and packaging made easy." description = "Python dependency management and packaging made easy."
authors = [ authors = [
"Sébastien Eustace <sebastien@eustace.io>" "Sébastien Eustace <sebastien@eustace.io>"
...@@ -24,7 +24,7 @@ classifiers = [ ...@@ -24,7 +24,7 @@ classifiers = [
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "~2.7 || ^3.5" python = "~2.7 || ^3.5"
poetry-core = "^1.0.0a6" poetry-core = "^1.0.0a8"
cleo = "^0.8.1" cleo = "^0.8.1"
clikit = "^0.6.2" clikit = "^0.6.2"
crashtest = { version = "^0.3.0", python = "^3.6" } crashtest = { version = "^0.3.0", python = "^3.6" }
...@@ -70,7 +70,7 @@ pygments = "^2.2" ...@@ -70,7 +70,7 @@ pygments = "^2.2"
pytest-mock = "^1.9" pytest-mock = "^1.9"
pygments-github-lexers = "^0.0.5" pygments-github-lexers = "^0.0.5"
black = { version = "^19.10b0", python = "^3.6" } black = { version = "^19.10b0", python = "^3.6" }
pre-commit = "^1.10" pre-commit = { version = "^2.5.1", python = "^3.6.1" }
tox = "^3.0" tox = "^3.0"
pytest-sugar = "^0.9.2" pytest-sugar = "^0.9.2"
httpretty = "^0.9.6" httpretty = "^0.9.6"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment