1
0
Fork 0
mirror of https://github.com/python-poetry/install.python-poetry.org.git synced 2024-11-13 17:29:24 -05:00
Commit graph

12 commits

Author SHA1 Message Date
Bjorn Neergaard
2094d081ff ci: build out new support matrix job 2022-09-07 04:50:13 -06:00
Mathieu Kniewallner
ae8a9ad9a8
ci: explicitly test for 1.2.0 2022-09-06 02:01:00 -06:00
Bjorn Neergaard
c71c7d6c22 ci: only test Ubuntu LTS versions 2022-09-06 01:59:59 -06:00
Bjorn Neergaard
edbdec9887 ci: update matrix versions 2022-09-06 01:59:59 -06:00
Arun Babu Neelicattu
5ad0932c19 ci: add debian integration tests 2022-07-25 01:54:18 -06:00
finswimmer
af5e82544f
ci: use Poetry 1.1.14 in installer workflow (#20) 2022-07-11 16:54:48 +02:00
Mathieu Kniewallner
9804ea2fb8
Test against python 3.11 and remove obsolete code-quality workflow (#14)
* chore(ci): remove obsolete `code-quality` workflow

* chore(ci): test against Python 3.11

* chore(ci): use `1.1.13` for Poetry version to install

* chore(ci): bump actions

* chore(pre-commit): pin `flake8-bugbear`

* chore(pre-commit): remove unneeeded `toml` extra for `isort`

* chore(isort): remove options already in `black` profile
2022-06-06 11:51:12 -06:00
Bjorn Neergaard
8a49e07b64 ci: fix concurrency group for push events 2021-11-21 10:51:52 -07:00
Bjorn Neergaard
ea79142501 ci: improve installer.yml workflow
Test on newer OS versions, DRY tasks, and limit concurrency
during PRs (kill current jobs on new push).
2021-11-16 09:48:34 -07:00
Arun Babu Neelicattu
c864942778
Misc. cleanup for project setup (#1)
* ci: fix branch configuration

* readme: add initial content

* add .gitignore

* add code quality checks managed by pre-commit
2021-11-12 18:28:30 -07:00
Arun Babu Neelicattu
75536e9b5d installer: use venv and improve error handling (#4099)
* installer: improve error handling and logging

Co-authored-by: Bjorn Neergaard <bjorn@neersighted.com>

* installer: default to using in-built venv module

This change refactors virtual environment creation and introduces a new
wrapper to handle command execution etc. If venv module is not
available, in cases like that of the ubuntu distribution where the
module is not part of the default python install, the virtualenv
package is used by fetching the appropriate zipapp for the package for
the python runtime.

Resolves: #4089
Resolves: #4093

* ci/installer: upload failure logs

* installer: preserve existing environment on failure

This change ensures that if creation of a new environment fails, any
previously existing environment is restored.

Co-authored-by: Bjorn Neergaard <bjorn@neersighted.com>
2021-11-11 19:59:23 -07:00
Arun Babu Neelicattu
02b8003b33 ci: add install-poetry script workflow (#4666) 2021-11-10 08:23:17 -07:00