Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
6140a80
Fix error on invalid author
yamagen0915 Jan 23, 2020
808fd81
Add a friendly warning message
yamagen0915 Jan 23, 2020
29c1125
Changed indirect access to more direct access methods to improve perf…
alextriaca Mar 8, 2020
bf07cef
Update managing-environments.md
alexpovel Mar 10, 2020
d27a119
Merge pull request #2164 from alexpovel/patch-1
finswimmer Mar 10, 2020
bf12e42
Merge master into develop (#2206)
sdispater Mar 20, 2020
9ab2581
Revert "Merge master into develop (#2206)" (#2208)
sdispater Mar 20, 2020
94152a1
Add a subsection on documenting the --no-root option in the Basic Usa…
kasteph Jan 10, 2020
4715f1d
Merge pull request #1862 from python-poetry/docs/no-root
finswimmer Mar 20, 2020
9e18519
Add contact links when choosing issue template (#2226)
abn Mar 26, 2020
1d413c0
Add a new line after path info written on the screen #2195 (#2196)
harunyasar Mar 26, 2020
2f8b67e
Update the installer script to handle future releases (#2233)
sdispater Mar 27, 2020
8e5d46f
Add documentation for use of proprietary licence (#2231)
abn Mar 29, 2020
fb4628c
clarify wildcard dependency specification (#2229)
euven Mar 29, 2020
7555d6d
Rename secondary "tests" package in doc example (#2122)
jtrakk Mar 29, 2020
1bcee92
Add fish shell tab completion for mac (#1830)
chenrui333 Mar 29, 2020
9e1324e
fix: Add information about valid export formats to help page (#1653)
finswimmer Mar 29, 2020
655f582
package: allow url dependencies to be optional
tommilligan Apr 1, 2020
bf331a5
Speed up tests (#2257)
sdispater Apr 2, 2020
511d753
Ensure list access is performed after the length check (#2265)
Qu4tro Apr 5, 2020
f98b6d2
doc: update "An" to "A" (#2274)
eyalev Apr 6, 2020
f76ceee
doc: fix typo in basic-usage.md (#2273)
ffe4 Apr 6, 2020
518b699
utils: fallback to env var when detecting shell (#2147)
finswimmer Apr 6, 2020
9b56bdd
doc: explain why `update` sometimes causes a no-op
dmerejkowsky Apr 7, 2020
d47b528
pip: ensure vcs source is removed after package removal
abn Mar 28, 2020
a0904f9
tests: move tmp_venv fixture to conftest
abn Apr 10, 2020
cdd7c77
pip: remove orphaned nspkg.pth files manually
abn Mar 28, 2020
370d325
deps: general update
abn Apr 10, 2020
10685f4
github: simplify main workflow (#2293)
abn Apr 12, 2020
32e457b
Add Triage label to new issues and clean the PR template.
kasteph Apr 13, 2020
f6759c7
doc: fix instructions for fish completion
max-sixty Apr 14, 2020
288d997
pre-commit: use official isort repo
trim21 Apr 14, 2020
5487069
remove_venv will empty folder contents if it can't delete folder itself
TheButlah Mar 21, 2020
dad6b08
doc: update incorrect "create virtualenv" link
george-hawkins Apr 20, 2020
dbc1e1b
build: remove 'm' and 'd' ABI tags for Python 3.8 wheels
koehlma Apr 21, 2020
9a28396
Fix regression in stub-only package (PEP-561) support
hoefling Apr 22, 2020
9f93df1
Handle whitespaces for PEP-440 constraints
abn Apr 25, 2020
7fac3ef
Fix typo in docs
ArtemKolichenkov May 9, 2020
56c4cfa
Merge pull request #2399 from ArtemKolichenkov/patch-1
finswimmer May 9, 2020
c945890
remove hint in the docs for using short names for commands as this is…
finswimmer May 9, 2020
0e9e994
pep508: ensure whitespace prefix for quoted marker
simonepri May 10, 2020
621f698
utils: add missing comma in list of valid url schemes
finswimmer May 10, 2020
6b7615d
Add link to SemVer and examples for bump rules
iliakur May 13, 2020
d5414b8
recurse-submodules
matemax May 15, 2020
4741049
Update shell completion docs for prezto
SanketDG May 19, 2020
6cd3645
ci: Capitalize Python consistently
domoritz May 21, 2020
1d8e284
Bump actions/cache from v1 to v2
May 26, 2020
720c47f
trivial change to retrigger the CI
iliakur May 29, 2020
b1ab97c
Merge pull request #2407 from iliakur/semver-link-version-bump-rule-e…
finswimmer Jun 1, 2020
4450993
Merge pull request #2464 from imbsky/patch-1
sdispater Jun 1, 2020
d22afa9
fix: Gracefully handle read-only sdists
epage May 30, 2019
54c6734
Merge pull request #1140 from epage/p4python
finswimmer Jun 2, 2020
853ade6
Merge pull request #2443 from SanketDG/sanketdg/update-completion-docs
finswimmer Jun 2, 2020
afefd58
doc: fix issue template links in CONTRIBUTING.md
nat-n May 29, 2020
9734ca3
Merge pull request #2477 from nat-n/doc_fix_links
finswimmer Jun 3, 2020
c94c34c
Document expanded table syntax for dependencies (#2392)
tarkatronic Jun 5, 2020
0ac9e5c
Fix mispelled content-type in release action (#2378)
radusuciu Jun 5, 2020
7ee66c0
Removes unnecessary paths nesting in release workflow file (#2128)
hemanta212 Jun 5, 2020
e4e8e3c
Fix resolution of path, url and VCS dependencies (#2398)
sdispater Jun 5, 2020
9cd16a9
Update the self update command to be able to handle future versions (…
sdispater Jun 5, 2020
0d646e2
Fix legacy repositories information not being set on packages (#2484)
sdispater Jun 5, 2020
5384da7
Upgrade dependencies before the 1.0.6 release (#2495)
sdispater Jun 5, 2020
288c421
Bump version to 1.0.6
sdispater Jun 5, 2020
9679974
Merge pull request #2497 from python-poetry/release-1.0.6
sdispater Jun 5, 2020
0959380
Fix a TypeError when trying to execute `setup.py` files (#2499)
sdispater Jun 5, 2020
cb866bf
Bump version to 1.0.7
sdispater Jun 5, 2020
6ea3849
Merge pull request #2500 from python-poetry/release-1.0.7
sdispater Jun 5, 2020
a3b648b
Fix root package and directory dependency editable installation (#2505)
sdispater Jun 5, 2020
6f9d6b0
Bump version to 1.0.8
sdispater Jun 5, 2020
60202f1
Merge pull request #2506 from python-poetry/release-1.0.8
sdispater Jun 5, 2020
156cd66
Added git ssh example to docs
wshayes Jun 6, 2020
bc9acdb
Merge pull request #2512 from wshayes/patch-1
finswimmer Jun 6, 2020
6f94c6f
Fix wrong indentation in mixology
hainesc Jun 9, 2020
2df5704
Fix legacy repositories packages being continuously updated
sdispater Jun 9, 2020
ce134ce
Merge pull request #2522 from hainesc/master
sdispater Jun 9, 2020
b6c5c1e
Merge pull request #2525 from python-poetry/fix-persistent-update-for…
sdispater Jun 9, 2020
dcc2e40
Fix handling of dependency markers with python precision >= 3 (#2526)
sdispater Jun 9, 2020
1d64e1c
Bump version to 1.0.9
sdispater Jun 9, 2020
0c97d97
Merge pull request #2532 from python-poetry/release-1.0.9
sdispater Jun 9, 2020
f812822
get-poetry.py fallback to standard executables (#1878) (#2426)
sdispater Jun 10, 2020
8e5d5aa
Broken Link: Index -> Managing Environments
bueti Jun 10, 2020
d037b59
Merge pull request #2427 from matemax/submodule_clone
finswimmer Jun 10, 2020
7403a4d
Revert "get-poetry.py fallback to standard executables (#1878) (#2426)"
sdispater Jun 11, 2020
a08c4a9
Do not use preview versions of Poetry in CI
sdispater Jun 11, 2020
fd1e56b
Merge pull request #2544 from python-poetry/revert-changes-to-get-poe…
sdispater Jun 11, 2020
00c9e49
Make get-poetry.py fallback to standard executables
sdispater Jun 11, 2020
8d95143
Fix documentation of "poetry env list"
mrh1997 Jun 13, 2020
2e7605e
Merge pull request #2553 from mrh1997/patch-1
finswimmer Jun 15, 2020
d7e73b3
fix wrong manage env url on the commands docs page
sivanbecker Jun 15, 2020
9f5cedf
Merge pull request #2559 from sivanbecker/issue-2556
finswimmer Jun 15, 2020
65e5068
Merge pull request #2537 from bueti/patch-1
finswimmer Jun 16, 2020
667d87d
Adds ways to specify a package to poetry add --help section.
dgnsrekt Jun 17, 2020
92db1f2
Merge pull request #2064 from TheButlah/master
finswimmer Jun 19, 2020
e76796b
Update shell.py
JnyJny Jun 19, 2020
1fb9132
Fix link to SPDX Open Source License Registry
lcnittl Jun 16, 2020
d1786b8
Fixes add and init command --help documentation.
dgnsrekt Jun 20, 2020
c9be792
Merge pull request #2574 from dgnsrekt/master
finswimmer Jun 20, 2020
65e042c
Provide hints when an invalid license id is input
JJJollyjim Nov 26, 2019
cd6da2c
Merge pull request #1634 from JJJollyjim/license-suggestions
finswimmer Jun 21, 2020
6a0ac4a
Raise a ValueError when author name has invalid
yamagen0915 Jun 26, 2020
413c07e
Merge pull request #1935 from yamagen0915/fix_getting_author_name
finswimmer Jun 26, 2020
5f27a25
Fix changelog year
rotu Jun 22, 2020
b19873a
pip installer: convert path requirement to string
msakai Jun 28, 2020
a738d2a
Changed indirect access to more direct access methods to improve perf…
alextriaca Mar 8, 2020
11c8f54
Merge branch 'performance-improvements' of https://github.com/glitche…
alextriaca Jul 1, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: "\U0001F41E Bug Report"
about: Did you find a bug?
title: ''
labels: 'Bug'
labels: Bug, Triage
assignees: ''

---
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: "\U0001F4DA Documentation"
about: Did you find errors, problems, or anything unintelligible in the docs (https://python-poetry.org/docs)?
title: ''
labels: 'Documentation'
labels: Documentation, Triage
assignees: ''

---
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---feature-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: "\U0001F381 Feature Request"
about: Do you have ideas for new features and improvements?
title: ''
labels: 'Feature'
labels: Feature, Triage
assignees: ''

---
Expand Down
7 changes: 7 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Ref: https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
blank_issues_enabled: true
contact_links:
- name: '💬 Discord Server'
url: https://discordapp.com/invite/awxPgve
about: |
Chat with the community, ask questions and learn about best practices.
10 changes: 6 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Pull Request Check List

This is just a reminder about the most common mistakes. Please make sure that you tick all *appropriate* boxes. But please read our [contribution guide](https://python-poetry.org/docs/contributing/) at least once, it will save you unnecessary review cycles!
Resolves: #issue-number-here

<!-- This is just a reminder about the most common mistakes. Please make sure that you tick all *appropriate* boxes. But please read our [contribution guide](https://python-poetry.org/docs/contributing/) at least once, it will save you unnecessary review cycles! -->

- [ ] Added **tests** for changed code.
- [ ] Updated **documentation** for changed code.

**Note**: If your Pull Request introduces a new feature or changes the current behavior, it should be based
on the `develop` branch. If it's a bug fix or only a documentation update, it should be based on the `master` branch.
<!-- **Note**: If your Pull Request introduces a new feature or changes the current behavior, it should be based
on the `develop` branch. If it's a bug fix or only a documentation update, it should be based on the `master` branch. -->

If you have *any* questions to *any* of the points above, just **submit and ask**! This checklist is here to *help* you, not to deter you from contributing!
<!-- If you have *any* questions to *any* of the points above, just **submit and ask**! This checklist is here to *help* you, not to deter you from contributing! -->
144 changes: 43 additions & 101 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,120 +8,62 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.7
- name: Set up Python 3.8
uses: actions/setup-python@v1
with:
python-version: 3.7
python-version: 3.8
- name: Linting
run: |
pip install pre-commit
pre-commit run --all-files

Linux:
Tests:
needs: Linting
runs-on: ubuntu-latest
name: ${{ matrix.os }} / ${{ matrix.python-version }}
runs-on: ${{ matrix.os }}-latest
strategy:
matrix:
os: [Ubuntu, MacOS, Windows]
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]

steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Get full python version
id: full-python-version
run: |
echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
- name: Install and set up Poetry
run: |
python get-poetry.py --preview -y
source $HOME/.poetry/env
poetry config virtualenvs.in-project true
- name: Set up cache
uses: actions/cache@v1
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}
- name: Install dependencies
run: |
source $HOME/.poetry/env
poetry install
- name: Test
run: |
source $HOME/.poetry/env
poetry run pytest -q tests
- uses: actions/checkout@v2

MacOS:
needs: Linting
runs-on: macos-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}

steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Get full python version
id: full-python-version
run: |
echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
- name: Install and set up Poetry
run: |
python get-poetry.py --preview -y
source $HOME/.poetry/env
poetry config virtualenvs.in-project true
- name: Set up cache
uses: actions/cache@v1
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}
- name: Install dependencies
run: |
source $HOME/.poetry/env
poetry install
- name: Test
run: |
source $HOME/.poetry/env
.venv/bin/pytest -q tests
- name: Get full Python version
id: full-python-version
shell: bash
run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")

Windows:
needs: Linting
runs-on: windows-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
- name: Install poetry
shell: bash
run: |
python get-poetry.py -y
echo "::set-env name=PATH::$HOME/.poetry/bin:$PATH"

steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Get full python version
id: full-python-version
shell: bash
run: |
echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
- name: Install and setup Poetry
run: |
python get-poetry.py --preview -y
$env:Path += ";$env:Userprofile\.poetry\bin"
poetry config virtualenvs.in-project true
- name: Set up cache
uses: actions/cache@v1
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}
- name: Install dependencies
run: |
$env:Path += ";$env:Userprofile\.poetry\bin"
poetry install
- name: Test
run: |
$env:Path += ";$env:Userprofile\.poetry\bin"
poetry run pytest -q tests
- name: Configure poetry
shell: bash
run: poetry config virtualenvs.in-project true

- name: Set up cache
uses: actions/cache@v2
id: cache
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}

- name: Ensure cache is healthy
if: steps.cache.outputs.cache-hit == 'true'
shell: bash
run: poetry run pip --version >/dev/null 2>&1 || rm -rf .venv

- name: Install dependencies
shell: bash
run: poetry install

- name: Run pytest
shell: bash
run: poetry run pytest -q tests
30 changes: 15 additions & 15 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,32 +152,32 @@ jobs:
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
path: releases/
- name: Download Linux checksum file
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
path: releases/
- name: Download MacOS release file
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
path: releases/
- name: Download MacOS checksum file
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
path: releases/
- name: Download Windows release file
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
path: releases/
- name: Download Windows checksum file
uses: actions/download-artifact@master
with:
name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
path: releases/
- name: Create Release
id: create_release
uses: actions/create-release@v1
Expand All @@ -194,7 +194,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
asset_content_type: application/gzip
- name: Upload Linux checksum file asset
Expand All @@ -203,16 +203,16 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
asset_content_type: text/pain
asset_content_type: text/plain
- name: Upload MacOS release file asset
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
asset_content_type: application/gzip
- name: Upload MacOS checksum file asset
Expand All @@ -221,16 +221,16 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
asset_content_type: text/pain
asset_content_type: text/plain
- name: Upload Windows release file asset
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
asset_content_type: application/gzip
- name: Upload Windows checksum file asset
Expand All @@ -239,9 +239,9 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
asset_content_type: text/pain
asset_content_type: text/plain
- name: Install Poetry
run: |
python get-poetry.py --preview -y
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
*.egg
!/tests/**/*.egg
/*.egg-info
/tests/fixtures/**/*.egg-info
/dist/*
build
_build
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ repos:
hooks:
- id: flake8

- repo: https://github.com/pre-commit/mirrors-isort
rev: v4.3.21
- repo: https://github.com/timothycrosley/isort
rev: 4.3.21-2
hooks:
- id: isort
additional_dependencies: [toml]
Expand Down
50 changes: 49 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
# Change Log

## [1.0.9] - 2020-06-09

### Fixed

- Fixed an issue where packages from custom indices where continuously updated ([#2525](https://github.com/python-poetry/poetry/pull/2525)).
- Fixed errors in the way Python environment markers were parsed and generated ([#2526](https://github.com/python-poetry/poetry/pull/2526)).


## [1.0.8] - 2020-06-05

### Fixed

- Fixed a possible error when installing the root package ([#2505](https://github.com/python-poetry/poetry/pull/2505)).
- Fixed an error where directory and VCS dependencies were not installed ([#2505](https://github.com/python-poetry/poetry/pull/2505)).


## [1.0.7] - 2020-06-05

### Fixed

- Fixed an error when trying to execute some packages `setup.py` file ([#2349](https://github.com/python-poetry/poetry/pull/2349)).


## [1.0.6] - 2020-06-05

### Changed

- The `self update` command has been updated in order to handle future releases of Poetry ([#2429](https://github.com/python-poetry/poetry/pull/2429)).

### Fixed

- Fixed an error were a new line was not written when displaying the virtual environment's path with `env info` ([#2196](https://github.com/python-poetry/poetry/pull/2196)).
- Fixed a misleading error message when the `packages` property was empty ([#2265](https://github.com/python-poetry/poetry/pull/2265)).
- Fixed shell detection by using environment variables ([#2147](https://github.com/python-poetry/poetry/pull/2147)).
- Fixed the removal of VCS dependencies ([#2239](https://github.com/python-poetry/poetry/pull/2239)).
- Fixed generated wheel ABI tags for Python 3.8 ([#2121](https://github.com/python-poetry/poetry/pull/2121)).
- Fixed a regression when building stub-only packages ([#2000](https://github.com/python-poetry/poetry/pull/2000)).
- Fixed errors when parsing PEP-440 constraints with whitespace ([#2347](https://github.com/python-poetry/poetry/pull/2347)).
- Fixed PEP 508 representation of VCS dependencies ([#2349](https://github.com/python-poetry/poetry/pull/2349)).
- Fixed errors when source distributions were read-only ([#1140](https://github.com/python-poetry/poetry/pull/1140)).
- Fixed dependency resolution errors and inconsistencies with directory, file and VCS dependencies ([#2398](https://github.com/python-poetry/poetry/pull/2398)).
- Fixed custom repositories information not being properly locked ([#2484](https://github.com/python-poetry/poetry/pull/2484)).


## [1.0.5] - 2020-02-29

### Fixed
Expand Down Expand Up @@ -824,7 +868,11 @@ Initial release



[Unreleased]: https://github.com/python-poetry/poetry/compare/1.0.5...master
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.0.9...master
[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.7]: https://github.com/python-poetry/poetry/releases/tag/1.0.7
[1.0.6]: https://github.com/python-poetry/poetry/releases/tag/1.0.6
[1.0.5]: https://github.com/python-poetry/poetry/releases/tag/1.0.5
[1.0.4]: https://github.com/python-poetry/poetry/releases/tag/1.0.4
[1.0.3]: https://github.com/python-poetry/poetry/releases/tag/1.0.3
Expand Down
Loading