Commit Graph

31 Commits

Author SHA1 Message Date
Alessio Bogon e704a4ce6c
Bump poetry & dev dependencies 2024-03-13 23:36:20 +01:00
Alessio Bogon 3f424e790c Remove python 3.13-dev, as it's not available yet 2023-10-10 21:43:55 +02:00
Alessio Bogon 82b84bd030 Update wording 2023-10-10 21:36:21 +02:00
Alessio Bogon c6f44f7f60 Test against python 3.13-dev too 2023-10-10 21:35:43 +02:00
Alessio Bogon 788818c963 Python 3.12 is stable now, test against the stable version 2023-10-10 21:33:27 +02:00
Alessio Bogon e36854faf3 Update poetry version and run `poetry lock --no-update` 2023-10-10 21:33:27 +02:00
Alessio Bogon 5a7b34423c Fix yaml 2023-07-23 13:22:10 +02:00
Alessio Bogon 257155610b Use dotted tox factors, now that they are available 2023-07-23 13:15:40 +02:00
Alessio Bogon 3c40550cd5 We are ahead of our time 2023-07-23 13:09:39 +02:00
Alessio Bogon d1056fa857 Add py3.13 2023-07-23 13:08:20 +02:00
Alessio Bogon b10d69ef7e require pass for py3.12 2023-07-23 13:07:30 +02:00
Alessio Bogon 6733ddf522 Update poetry version 2023-07-23 12:56:01 +02:00
Alessio Bogon 6c1aa7089b Use the latest 3.12 available 2023-07-23 12:46:49 +02:00
Alessio Bogon 3bb565f3b4 Remove python 3.7 compatibility 2023-07-23 12:36:09 +02:00
Alessio Bogon d71bb906ff Add codecov token to avoid rate limiting 2023-02-27 20:02:46 +01:00
Alessio Bogon 54b6b08fc9 Use tox 4 2023-01-03 12:02:20 +01:00
Alessio Bogon 23a7bd5648
Fix ci 2022-12-29 12:14:10 +01:00
Alessio Bogon 3bbdbb3b69 disable spinner, otherwise the logs are just spam 2022-11-05 14:25:43 +01:00
Alessio Bogon d9c66bdd42 Run tests in parallel in CI 2022-11-05 14:23:59 +01:00
Alessio Bogon ca2ade7eed Trying to get coverage report showing the coverage for the source files 2022-11-05 14:06:54 +01:00
Alessio Bogon aa036b165d Need to have `coverage` available to run `coverage xml` 2022-11-05 12:35:13 +01:00
Alessio Bogon 86ab682821 Need to generate the xml, as codecov actions won't 2022-11-05 10:42:30 +01:00
Alessio Bogon 64f21bef14 Update github actions 2022-11-05 10:24:30 +01:00
Alessio Bogon 3278934277 Switch to the new way to upload coverage (using the PYPI packages was deprecated) 2022-11-05 10:21:20 +01:00
Alessio Bogon 25c14fdbff Use stable python 3.11, add pytest 7.2 to the test pipeline 2022-11-05 09:56:15 +01:00
Alessio Bogon 3c74f7d899 Add python 3.11 to the test matrix 2022-07-09 09:39:33 +02:00
Alessio Bogon 32bb62f3e6 Add github action to run mypy 2022-02-24 16:52:23 +01:00
Alessio Bogon 88e397e30e Update python 3.10 2021-10-20 16:12:27 +02:00
Alessio Bogon 379cb4b47c
Rewrite scenario/feature examples logic (#445)
* rewrite examples subsitution using templating

* Remove “example_converters”

* Remove "expanded" option. It's now the default

* Add utility functions to be able to inspect tests run by the pytester.

* use better timer

* Fix typos

* Fix and simplify tests

* Update to latest python 3.10 version

* Add isort configuration and pre-commit hook

* Fix imports

* Fix types

* Update changelog

* Update README (mainly fix typos, remove outdated options)

* Fix examples in README

* Remove python2 junk

Co-authored-by: Oleg Pidsadnyi <oleg.pidsadnyi@gmail.com>
2021-09-23 21:07:15 +02:00
Thomas Grainger baff41f39e
use py3.10 beta 4 2021-07-29 18:13:13 +01:00
Alessio Bogon 26adcc468a
Switch to GitHub actions (#417)
* Add github workflow for testing

* Add .editorconfig

* setup.py -> setup.cfg

* Remove .travis.yml

* Test on the python python 3.10 (alpha)
2021-04-16 09:27:31 +02:00