-vvv option).Steps to reproduce:
pyproject.tomlpoetry version patchExpected behavior: version in pyproject.toml was updated.
Actual behavior: version in pyproject.toml was not updated.
Hello @ktsibikov ,
could you please test it with the latest preview? Notice that syntax has changed their. poetry version will just show the current version. You has to define what part of the version should be bump, e.g. poetry version patch.
fin swimmer
Tried with the 1.0.0b9 preview. After executing poetry version patch version in pyproject.toml still was not changed.
Hm, I tried it with the pyproject.toml you've linked with no problems. (I received a deprecation warning: The "black" dependency specifies the "allows-prereleases" property, which is deprecated. Use "allow-prereleases" instead.)
How have you installed poetry? Have you closed and reopened the file afterwards, to make sure you see the latest content?
Hi @finswimmer !
Installation curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python
So, I installed version 1.0.0 and the result the same: in the terminal I see Bumping version from 0.1.0 to 0.1.1, but in pyproject.toml the version was not changed.
Yes, I did
Have you closed and reopened the file afterwards, to make sure you see the latest content?
Hm, strange. I'm absolutely unable to reproduce this behavior. Is there anyone else out there with this problem?
The same behavior is on 1.0.0 version
```predicates on ๎ master [!] via predicates-h1BsK1i7-py3.6 via ๐ 3.6.2
โ poetry --version
Poetry version 1.0.0
predicates on ๎ master [!] via predicates-h1BsK1i7-py3.6 via ๐ 3.6.2
โ poetry version
predicates 0.1.0
predicates on ๎ master [!] via predicates-h1BsK1i7-py3.6 via ๐ 3.6.2
โ poetry version patch
Bumping version from 0.1.0 to 0.1.1
predicates on ๎ master [!] via predicates-h1BsK1i7-py3.6 via ๐ 3.6.2
โ poetry version
predicates 0.1.0```
We are experiencing the same issue, it does not happen all the time however. We have currently reproduced the issue by going to the commit that fails in our GitHub Actions build but are still investigating. It seems that when the problem is present, you can't update to _any_ version
When I mean it does not happen all the time, we could have a version 5.0.0 and update to 5.0.1dev1, 5.0.1dev2, 5.0.1dev3 but then have it not update on 5.0.1dev4. Usually after a new release we don't run into the issue for a little while but appears again
Note: This happened in 1.0.2 and 1.0.3 so bug is still present
I am not sure wether this is helpful or not - just hoping to save you some time.
Some time ago I had similar issues. It turned out that when the entries in the pyproject.toml file are not in correct order or grouped together, version bumping fails without error. Details in https://github.com/python-poetry/poetry/issues/1182
Kindest regards,
Dr [Engel]bert Tijskens - HPC Analyst/Consultant
Flemish Supercomputer Center
University of Antwerp / Computational mathematics
++32 3 265 3879, ++32 494 664408
On 21 Feb 2020, at 02:18, Christopher Farrenden <[email protected]notifications@github.com> wrote:
We are experiencing the same issue, it does not happen all the time however. We have currently reproduced the issue by going to the commit that fails in our GitHub Actions build but are still investigating. It seems that when the problem is present, you can't update to any version
When I mean it does not happen all the time, we could have a version 5.0.0 and update to 5.0.1dev1, 5.0.1dev2, 5.0.1dev3 but then fail on 5.0.1dev4. Usually after a new release we don't run into the issue for a little while but appears again
โ
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpython-poetry%2Fpoetry%2Fissues%2F1696%3Femail_source%3Dnotifications%26email_token%3DACRDDFQRGEGNYHUMWHX7SM3RD4TU7A5CNFSM4JYPETGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMRFKEY%23issuecomment-589452563&data=02%7C01%7Cengelbert.tijskens%40uantwerpen.be%7C66186e2903674f1454b008d7b66be93f%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C637178446905558500&sdata=bOto9gvRc6Mq0Cbeqya36WbtBq2m9KzRYnZjqCxwntU%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACRDDFRXY3QCH3RP6FXXIATRD4TU7ANCNFSM4JYPETGA&data=02%7C01%7Cengelbert.tijskens%40uantwerpen.be%7C66186e2903674f1454b008d7b66be93f%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C637178446905568497&sdata=5ocR7QkTGSlB%2BHNXksOpuko8gwN1Wq%2FrK5VF1vsPrrY%3D&reserved=0.
I think the problem is somewhere inside these lines, sometimes the version is not updated correctly in the file content (that is a tomlkit.toml_document.TOMLDocument object). But I didn't understand why...
In my case, this is my configuration where poetry can't update the version correctly.
I have the isort configuration inside, if I remove it, the poetry is able to update correctly the version in pyproject.toml file...
This has been fixed in tomlkit (see https://github.com/sdispater/tomlkit/pull/68).
I will make a new release of tomlkit today along with a new release of Poetry.
Most helpful comment
This has been fixed in tomlkit (see https://github.com/sdispater/tomlkit/pull/68).
I will make a new release of tomlkit today along with a new release of Poetry.