14
0
forked from pool/python-poetry
Commit Graph

28 Commits

Author SHA256 Message Date
a94ab860ea - Update to 1.2.1
* Bump poetry-core to 1.2.0.
  * Bump poetry-plugin-export to ^1.0.7.
- Release 1.2.0
  * https://python-poetry.org/blog/announcing-poetry-1.2.0/
  * Dropping support for Python 2.7, 3.5 and 3.6 as runtimes
  * Dependency groups
  * Plugin support
  * Migration of the poetry export command
  * Support for yanked releases (PEP 592)
  * Support for Direct Origin URL records (PEP 610)
  * Subdirectory support for Git dependencies
  * Single page repository support
  * Synchronizing the environment with the lock file
  * Opting out of binary distributions
  * Native Python git client
  * Detection of the currently active Python (experimental)
  * PEP 508 dependency specification parsing
  * Comprehensive HTTPS certificate support
  * Non-verbose error handling
  * Management of setuptools and pip
  * Keyring backend issues
  * Usefulness of experimental.new-installer false
- Drop patches
  * poetry-1645-1.1.patch
  * poetry-4749-1.1.patch
  * use-new-name-of-MockFixture.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=46
2022-10-09 12:59:53 +00:00
19504719f7 - Update to 1.1.15
* Poetry now fallback to gather metadata for dependencies via
    pep517 if parsing pyproject.toml fail (#6206)
  * Extras and extras dependencies are now sorted in lock file
    (#6207)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=44
2022-08-26 16:51:00 +00:00
f64ec1790c Accepting request 987967 from home:bnavigator:branches:devel:languages:python
- Update to 1.1.14
  * Fixed an issue where dependencies hashes could not be retrieved
    when locking due to a breaking change on PyPI JSON API (#5973)

OBS-URL: https://build.opensuse.org/request/show/987967
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=42
2022-07-08 19:42:56 +00:00
fbdf91ed84 Accepting request 962669 from home:bnavigator:branches:devel:languages:python
- Update to 1.1.13
  * Fixed an issue where envs in MSYS2 always reported as broken
    (#4942)
  * Fixed an issue where conda envs in windows are always reported
    as broken(#5008)
  * Fixed an issue where Poetry doesn't find its own venv on poetry
    self update (#5048)
- Refresh use-new-name-of-MockFixture.patch
- Drop poetry-3544-py310.patch

OBS-URL: https://build.opensuse.org/request/show/962669
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=40
2022-03-18 11:50:30 +00:00
dd944e17b2 Accepting request 941282 from home:bnavigator:python-rpm-macros
- Add poetry-3544-py310.patch for compatibility with Python 3.10
  gh#python-poetry/poetry#3544

OBS-URL: https://build.opensuse.org/request/show/941282
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=39
2021-12-17 18:16:07 +00:00
4fbf1114fd Accepting request 935712 from home:bnavigator:branches:devel:languages:python
oops

- Update to 1.1.12
  * Fixed broken caches on Windows due to Path starting with a
    slash (#4549)
  * Fixed JSONDecodeError when installing packages by updating
    cachecontrol version (#4831)
  * Fixed dropped markers in dependency walk (#4686)
- Release notes for 1.1.11
  * Fixed errors when installing packages on Python 3.10. (#4592)
  * Fixed an issue where the wrong git executable could be used on
    Windows. (python-poetry/poetry-core#213)
  * Fixed an issue where the Python 3.10 classifier was not
    automatically added. (python-poetry/poetry-core#215)
- Refresh poetry-4749-1.1.patch

OBS-URL: https://build.opensuse.org/request/show/935712
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=38
2021-12-04 21:54:10 +00:00
7eed680e31 Accepting request 935704 from home:ades29:branches:devel:languages:python
- Add patch to fix compatibility with packaging >= 21.0:
  * poetry-4749-1.1.patch gh#python-poetry/poetry#4749

OBS-URL: https://build.opensuse.org/request/show/935704
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=37
2021-12-04 20:49:29 +00:00
4befbe4e29 Accepting request 920854 from home:bnavigator:branches:devel:languages:python
- Update to 1.1.10

OBS-URL: https://build.opensuse.org/request/show/920854
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=36
2021-09-22 12:29:14 +00:00
fc40b75000 Accepting request 900343 from home:alarrosa:branches:devel:languages:python:pytest
This should allow the build to continue and unblock adi:59

- Add patch to adapt code to pytest-mock > 3.3.1 where MockFixture
  was renamed to MockerFixture:
  * use-new-name-of-MockFixture.patch

OBS-URL: https://build.opensuse.org/request/show/900343
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=34
2021-06-16 09:25:55 +00:00
a6481de9b6 Accepting request 885477 from home:bnavigator:branches:devel:languages:python
- Release 1.1.6
  * Fixed export format for path dependencies. (#3121)
  * Fixed errors caused by environment modification when executing
    some commands. (#3253)
  * Fixed handling of wheel files with single-digit versions.
    (#3338)
  * Fixed an error when handling single-digit Python markers.
    (poetry-core#156)
  * Fixed dependency markers not being properly copied when
    changing the constraint leading to resolution errors.
    (poetry-core#163)
  * Fixed an error where VCS dependencies were always updated.
    (#3947)
  * Fixed an error where the incorrect version of a package was
    locked when using environment markers. (#3945)
- Release 1.1.5
  * Fixed an error in the export command when no lock file existed
    and a verbose flag was passed to the command. (#3310)
  * Fixed an error where the pyproject.toml was not reverted when
    using the add command. (#3622)
  * Fixed errors when using non-HTTPS indices. (#3622)
  * Fixed errors when handling simple indices redirection. (#3622)
  * Fixed errors when trying to handle newer wheels by using the
    latest version of poetry-core and packaging. (#3677)
  * Fixed an error when using some versions of poetry-core due to
    an incorrect import . (#3696) 
- Time to drop simplify-toml.patch instead of refresh -- let
  dephell burn in its own &1

OBS-URL: https://build.opensuse.org/request/show/885477
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=32
2021-04-15 09:20:23 +00:00
1488d5b55f Accepting request 844316 from home:bnavigator:branches:devel:languages:python
- Update to version 1.1.4
  * Added installer.parallel boolean flag (defaults to 
    true) configuration to enable/disable parallel 
    execution of operations when using the new installer. 
    (#3088)
  * When using system environments as an unprivileged user, 
    user site and bin directories are created if they do 
    not already exist. (#3107)
  * Fixed editable installation of poetry projects when 
    using system environments. (#3107)  
  * Fixed locking of nested extra activations. If you were 
    affected by this issue, you will need to regenerate the 
    lock file using poetry lock --no-update. (#3229)
  * Fixed prioritisation of non-default custom package 
    sources. (#3251)
  * Fixed detection of installed editable packages when 
    non-poetry managed .pth file exists. (#3210)
  * Fixed scripts generated by editable builder to use 
    valid import statements. (#3214)
  * Fixed recursion error when locked dependencies contain 
    cyclic dependencies. (#3237)
  * Fixed propagation of editable flag for VCS 
    dependencies. (#3264)
- Refresh poetry-1645-1.1.patch

OBS-URL: https://build.opensuse.org/request/show/844316
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=30
2020-10-27 12:09:30 +00:00
7be8b4ee5c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=29 2020-10-21 09:49:10 +00:00
47b8209fd8 Accepting request 843164 from home:bnavigator:branches:devel:languages:python
- run tests in virtualenv gh#python-poetry/poetry#1645 

As requested by @mcepl
https://github.com/python-poetry/poetry/issues/1646#issuecomment-713417630

OBS-URL: https://build.opensuse.org/request/show/843164
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=27
2020-10-21 09:16:00 +00:00
7b13ed8dd4 Accepting request 841922 from home:bnavigator:branches:devel:languages:python
- Update to version 1.1.3
  * Python version support deprecation warning is now written to
    stderr. (#3131)
  * Fixed KeyError when PATH is not defined in environment
    variables. (#3159)
  * Fixed error when using config command in a directory with an 
    existing pyproject.toml without any Poetry configuration.
    (#3172)
  * Fixed incorrect inspection of package requirements when same
    dependency is specified multiple times with unique markers.
    (#3147)
  * Fixed show command to use already resolved package metadata.
    (#3117)
  * Fixed multiple issues with export command output when using
    requirements.txt format. (#3119)

OBS-URL: https://build.opensuse.org/request/show/841922
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=26
2020-10-15 12:40:29 +00:00
d8a85defb5 - Install using pip with poetry-core backend
* drop dephell setup
- Update simplify-toml.patch
  * fix cleo dep in pyproject.toml as poetry checks that during
    runtime

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=25
2020-10-08 17:31:48 +00:00
08bdef0659 - Add missing virtualenv and poetry-core runtime requirements
- fix cleo dep in pyproject.toml as poetry checks that during
   runtime

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=24
2020-10-08 14:01:20 +00:00
cbbf622dac - Update to version 1.1.2
* Dependency installation of editable packages and all 
    uninstall operations are now performed serially within 
    their corresponding priority groups. (#3099)
  * Improved package metadata inspection of nested poetry 
    projects within project path dependencies. (#3105)
  * Fixed export of requirements.txt when project 
    dependency contains git dependencies. (#3100)
- Add missing virtualenv runtime requirement

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=23
2020-10-08 13:37:52 +00:00
Tomáš Chvátal
650dd44840 Accepting request 839714 from home:bnavigator:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/839714
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=22
2020-10-06 08:31:48 +00:00
b849c9cbe6 Accepting request 824492 from home:bnavigator:branches:devel:languages:python
- Update to version 1.0.10
  * The lock files are now versioned to ease transitions for lock
    file format changes, with warnings being displayed on 
    incompatibility detection (#2695).
  * The init and new commands will now provide hints on invalid
    given licenses (#1634).
  * Fixed error messages when the authors specified in the
    pyproject.toml file are invalid (#2525).
  * Fixed empty .venv directories being deleted (#2064).
  * Fixed the shell command for tcsh shells (#2583).
  * Fixed errors when installing directory or file dependencies in
    some cases (#2582).

OBS-URL: https://build.opensuse.org/request/show/824492
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=20
2020-08-05 12:51:44 +00:00
John Vandenberg
26b56eaeea Accepting request 823362 from home:bnavigator:branches:devel:languages:python
- allow keyring >= 20.0.1

OBS-URL: https://build.opensuse.org/request/show/823362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=18
2020-07-29 14:53:31 +00:00
Tomáš Chvátal
efc873f8a2 Accepting request 820520 from home:jayvdb:py-submit
- Skip one test that breaks due to clikit 0.6.0+ improving
  error messages

OBS-URL: https://build.opensuse.org/request/show/820520
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=16
2020-07-12 09:42:21 +00:00
John Vandenberg
22649894a3 Accepting request 818844 from home:sebix:branches:devel:languages:python
- update to version 1.0.9:
 - 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)).
- update to version 1.0.8:
 - 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)).
- update to version 1.0.7:
 - Fixed:
  - Fixed an error when trying to execute some packages `setup.py` file ([#2349](https://github.com/python-poetry/poetry/pull/2349)).
  - update to version 1.0.6:
 - 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)).
- update simplify-toml.patch to also simplify the pytest dependency.

OBS-URL: https://build.opensuse.org/request/show/818844
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=14
2020-07-05 12:09:10 +00:00
cccb886683 - Don't use %python3_only command, but properly use alternatives.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=11
2020-05-18 20:11:41 +00:00
07a1239193 Accepting request 787732 from home:pgajdos:python
- version update to 1.0.5
  - Fixed an error when building distributions if the `git` executable was not found ([#2105](https://github.com/python-poetry/poetry/pull/2105)).
  - Fixed various errors when reading Poetry's TOML files by upgrading [tomlkit](https://github.com/sdispater/tomlkit).
  - Fixed the PyPI URL used when installing packages ([#2099](https://github.com/python-poetry/poetry/pull/2099)).
  - Fixed errors when the author's name contains special characters ([#2006](https://github.com/python-poetry/poetry/pull/2006)).
  - Fixed VCS excluded files detection when building wheels ([#1947](https://github.com/python-poetry/poetry/pull/1947)).
  - Fixed packages detection when building sdists ([#1626](https://github.com/python-poetry/poetry/pull/1626)).
  - Fixed the local `.venv` virtual environment not being displayed in `env list` ([#1762](https://github.com/python-poetry/poetry/pull/1762)).
  - Fixed incompatibilities with the most recent versions of `virtualenv` ([#2096](https://github.com/python-poetry/poetry/pull/2096)).
  - Fixed Poetry's own vendor dependencies being retrieved when updating dependencies ([#1981](https://github.com/python-poetry/poetry/pull/1981)).
  - Fixed encoding of credentials in URLs ([#1911](https://github.com/python-poetry/poetry/pull/1911)).
  - Fixed url constraints not being accepted in multi-constraints dependencies ([#2035](https://github.com/python-poetry/poetry/pull/2035)).
  - Fixed an error where credentials specified via environment variables were not retrieved ([#2061](https://github.com/python-poetry/poetry/pull/2061)).
  - Fixed an error where git dependencies referencing tags were not locked to the corresponding commit ([#1948](https://github.com/python-poetry/poetry/pull/1948)).
  - Fixed an error when parsing packages `setup.py` files ([#2041](https://github.com/python-poetry/poetry/pull/2041)).
  - Fixed an error when parsing some git URLs ([#2018](https://github.com/python-poetry/poetry/pull/2018)).

OBS-URL: https://build.opensuse.org/request/show/787732
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=9
2020-03-24 11:12:47 +00:00
6750f72f88 - Add macro %dephell_genspec to generate setup.py
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=7
2020-03-23 18:44:32 +00:00
Tomáš Chvátal
c15c866e1a Accepting request 774745 from home:geckoni:branches:devel:languages:python
- Update to v1.0.3
  * Changes in 1.0.3
    - Fixed an error which caused the configuration environment
      variables
    - Fixed an error where the `--help` option was not working
    - Fixed an error where packages from private indices were not
      decompressed properly
    - Fixed an error where the version of some PEP-508-formatted
      wheel dependencies was not properly retrieved
    - Fixed internal regexps to avoid potential catastrophic
      backtracking errors
    - Fixed performance issues when custom indices were defined in
      the `pyproject.toml` file
    - Fixed the `get_requires_for_build_wheel
  * Changes in 1.0.2
    - Reverted a previous fix
  * Changes in 1.0.1
    - Fixed an error in `env use` where the wrong Python executable
      was being used to check compatibility
    - Fixed an error where VCS dependencies were not properly
      categorized as development dependencies
    - Fixed an error where some shells would no longer be usable
      after using the `shell` command
    - Fixed an error where explicitly included files where not
      included in wheel distributions
    - Fixed an error where some Git dependencies url were not
      properly parsed
    - Fixed an error in the `env` commands on Windows if the path
      to the executable contained a space
    - Fixed several errors and UX issues caused by `keyring` on

OBS-URL: https://build.opensuse.org/request/show/774745
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=6
2020-02-17 07:18:55 +00:00
ca2b33d9e7 Accepting request 758303 from home:jayvdb:branches:devel:languages:python
- Remove dephell build workaround

OBS-URL: https://build.opensuse.org/request/show/758303
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=4
2019-12-19 17:18:59 +00:00
71ec0f5b1f Accepting request 757655 from home:jayvdb:py-submit
https://pypistats.org/packages/poetry 23k/day

OBS-URL: https://build.opensuse.org/request/show/757655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry?expand=0&rev=1
2019-12-18 10:30:42 +00:00