Commit Graph

313 Commits

Author SHA1 Message Date
Ethan Paul e875008bff
Merge pull request #95 from enpaul/enp/docs
Prep for 1.0 beta release
2023-08-02 11:32:46 -04:00
Ethan Paul ef3cf00e6b
Update changelog for 1.0.0b1 2023-08-02 11:29:28 -04:00
Ethan Paul 230d3cffd9
Bump version to 1.0.0b1 2023-08-02 11:29:28 -04:00
Ethan Paul 873e1a719c
Remove deprecated option notes from documentation 2023-08-02 11:29:28 -04:00
Ethan Paul f6dab542d0
Merge pull request #94 from enpaul/enp/security
Update cryptography to mitigate CVE-2023-2650
2023-08-02 11:18:26 -04:00
Ethan Paul 7f004fd7e2
Update cryptography to mitigate CVE-2023-2650 2023-08-02 11:14:31 -04:00
Ethan Paul 76cc63e685
Merge pull request #80 from oshmoun/tox4
Make plugin compatible with tox v4 and poetry 1.5+
2023-08-02 11:08:35 -04:00
Obeida Shamoun 9efcea762e
hooks: only check for require_poetry in env config 2023-07-06 14:33:29 +02:00
Obeida Shamoun fe95ff5ca1
hooks: remove obsolete install_project_deps ternary 2023-07-06 14:32:26 +02:00
Obeida Shamoun 6991f29b4d
hooks: remove commented code 2023-07-06 14:31:03 +02:00
Obeida Shamoun 2b8936267e
remove unneeded tox_add_core_config hook 2023-06-24 01:56:54 +02:00
Obeida Shamoun 3f99f3476c
poetry.lock: update vulnerable requests package 2023-06-24 01:44:48 +02:00
Obeida Shamoun 46a7619c4f
hooks: add log message before calling install() 2023-06-24 01:44:48 +02:00
Obeida Shamoun c81215bc3b
implement tox_add_option hook 2023-06-24 01:44:47 +02:00
Obeida Shamoun 0693ce4706
restrict poetry and tox versions to latest versions 2023-06-24 01:44:47 +02:00
Obeida Shamoun a489fe2c53
Move away from soon-to-be-removed PipInstaller 2023-06-24 01:44:47 +02:00
Obeida Shamoun a94933e7ef
[WIP] Make plugin compatible with tox v4 2023-06-24 01:44:47 +02:00
Ethan Paul c55ba474c7
Add parallel flag to makefile test target 2023-05-19 14:31:39 -04:00
Ethan Paul 2b75f74996
Merge pull request #90 from enpaul/enp/block-1.5
Block compatibility with Poetry-1.5 until plugin is updated
2023-05-19 14:25:54 -04:00
Ethan Paul 449381ca09
Update mdformat to mitigate CVE-2023-26303
Update markdown format with new version of mdformat
2023-05-19 14:21:17 -04:00
Ethan Paul bb44db0f9d
Update changelog for 0.10.3 2023-05-19 14:08:35 -04:00
Ethan Paul afaf025485
Bump version to 0.10.3 2023-05-19 13:56:45 -04:00
Ethan Paul c984abbc2f
Update poetry requirement to remove compatibility with ^1.5 2023-05-19 13:56:00 -04:00
Ethan Paul cee49ff6c0
Update changelog for 0.10.2 2023-03-29 19:29:20 -04:00
Ethan Paul 11a478bd4e
Bump version to 0.10.2 2023-03-29 19:25:29 -04:00
Ethan Paul 5e26a4e0de
Update documentation
Add link to official poetry docs on tox integration
Add emojis to notes/warnings to improve ease of comprehension
Update docs with new poetry command syntax
Remove link to deprecated tox-poetry plugin
Remove docs on unsafe dependencies
2023-03-29 19:24:47 -04:00
Ethan Paul c6c35636cd
Merge pull request #87 from chriskuehl/raise-exceptions-from-install
Ensure exceptions which occur during install are propagated
2023-03-29 19:04:12 -04:00
Chris Kuehl bc75c57126
Fix pylint errors 2023-03-29 17:53:14 -05:00
Chris Kuehl 7e5bc30b93
Try inline import in tests to avoid disrupting fixture monkeypatching 2023-03-29 17:53:06 -05:00
Chris Kuehl 593f260278
Ensure exceptions which occur during install are propagated 2023-03-29 17:52:51 -05:00
Ethan Paul 779dd8c56f
Update changelog for 0.10.1 2023-03-01 17:03:38 -05:00
Ethan Paul 3399bbecc2
Bump version to 0.10.1 2023-03-01 16:56:12 -05:00
Ethan Paul dd61f8c40f
Fix markdown formatting error in docs 2023-03-01 16:55:39 -05:00
Ethan Paul 447475ebe0
Merge pull request #85 from enpaul/enp/ci
Fix CI
2023-03-01 16:52:09 -05:00
Ethan Paul d711a17596
Update dependencies to fix security flags 2023-03-01 16:43:09 -05:00
Ethan Paul 4f69c8b3b2
Add explicit virtualenv dep to work around issue in poetry-export
Poetry-export is used in CI so this bug blocks CI operation without the workaround
suggested in this issue: https://github.com/python-poetry/poetry-plugin-export/issues/176
2023-03-01 16:39:05 -05:00
Ethan Paul bd102605b6
Merge pull request #84 from enpaul/enp/py311
Add official support for Python 3.11
2023-02-24 18:12:29 -05:00
Ethan Paul 469cb251cf
Add official support for Python 3.11
Add pypi classifier for py3.11
Update CI to test py3.11
2023-02-24 17:49:31 -05:00
Ethan Paul 41ac5423f9
Merge pull request #83 from enpaul/enp/poetry1.3
Update dependencies to include compatibility with Poetry 1.3
2023-02-24 17:44:12 -05:00
Ethan Paul 3388553ee0
Update actions CI to use poetry 1.3.2 2023-02-24 17:02:54 -05:00
Ethan Paul 52f34cb317
Update dependencies to include compatibility with Poetry 1.3
Fixes #78
2023-02-24 16:58:14 -05:00
Ethan Paul 4c609770f1
Update to use new poetry 1.2+ command syntax 2022-10-06 15:16:35 -04:00
Ethan Paul d5650f0562
Merge pull request #77 from enpaul/enp/0.10.0
Prepare for 0.10 release
2022-10-06 13:24:33 -04:00
Ethan Paul 4261d45218
Update documentation for new config options 2022-10-06 13:09:32 -04:00
Ethan Paul d0842456cb
Update changelog for 0.10.0 2022-10-06 13:09:32 -04:00
Ethan Paul b631a962b2
Deprecate install_dev_deps config option 2022-10-06 13:09:28 -04:00
Ethan Paul 453b575159
Bump version to 0.10.0 2022-10-06 13:09:19 -04:00
Ethan Paul 50e1aaddcd
Merge pull request #76 from oshmoun/devel
Add option to allow installing deps from custom Poetry groups
2022-10-03 16:41:24 -04:00
Obeida Shamoun d0efbd06b3
Add option to allow installing deps from custom Poetry groups 2022-10-01 20:25:41 +02:00
Ethan Paul c435f1af69
Add --sync option to dev env install command in makefile target 2022-09-07 15:59:19 -04:00