Commit Graph

33 Commits

Author SHA1 Message Date
Ethan Paul 7f004fd7e2
Update cryptography to mitigate CVE-2023-2650 2023-08-02 11:14:31 -04:00
Obeida Shamoun 3f99f3476c
poetry.lock: update vulnerable requests package 2023-06-24 01:44:48 +02:00
Obeida Shamoun 0693ce4706
restrict poetry and tox versions to latest versions 2023-06-24 01:44:47 +02: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 c984abbc2f
Update poetry requirement to remove compatibility with ^1.5 2023-05-19 13:56:00 -04: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 52f34cb317
Update dependencies to include compatibility with Poetry 1.3
Fixes #78
2023-02-24 16:58:14 -05:00
Ethan Paul 453b575159
Bump version to 0.10.0 2022-10-06 13:09:19 -04:00
Justin Wood 73ddd43284
Change version to 0.9, address some review nits and use poetry 1.2 rather than pre-release. 2022-09-07 15:11:19 -04:00
Justin Wood a181da95b3
Bump to poetry 1.2.0b3 2022-09-07 12:05:48 -04:00
Justin Wood 17d0272089
Support [tool.poetry.group.dev.dependencies] as the newer alternative to [tool.poetry.dev-dependencies] 2022-09-07 12:05:47 -04:00
Justin Wood b54bf44dc5
Basic changes to support poetry 1.2.0b2, no longer support Poetry 1.1.x 2022-09-07 12:05:44 -04:00
Ethan Paul 72c719c26c
Update changelog with version 0.8.5 2022-09-06 16:29:00 -04:00
Ethan Paul 5f30656683
Fix poetry dependency spec to <1.2 for last 0.8 release
Update pylint to >2.13 to fix security warning
2022-09-06 15:20:57 -04:00
Ethan Paul f08a18728e
Update lockfile 2022-04-07 00:03:23 -04:00
Ethan Paul f1f7a63774
Add toml typing stubs
Fix typing errors with new version of mypy
2022-01-05 02:12:02 -05:00
Ethan Paul 7f8d27709a
Update black to latest beta 2022-01-05 01:00:34 -05:00
Ethan Paul dae91a3a69
Update lockfile 2021-12-04 11:38:30 -05:00
Ethan Paul 17fc1bdef6
Add mdformat dependencies 2021-04-16 01:57:42 -04:00
Ethan Paul 46b8fcc2a4
Update tox dependency spec from ^3.0 to ^3.8 for compatibility 2021-01-27 21:29:14 -05:00
Ethan Paul f6c8001546
Update py to 1.10+ to address CVE-2020-29651 2021-01-22 17:55:31 -05:00
Ethan Paul 5a23c05f17
Add internally proxied poetry module to support runtime in non-Poetry envs
Add the _poetry submodule to support importing Poetry internals at runtime rather
than import time. This allows the plugin to be run, and either skipped or errored,
without crashing tox
2020-12-04 22:16:36 -05:00
Ethan Paul 872f6b0892
Update poetry dependency to be installed as optional extra
When running 'poetry remove tox-poetry-installer' in the same env as
poetry is installed to, poetry will uninstall itself. This is, obviously,
not ideal.

This change makes poetry an optional dependency so that the plugin can be
installed (and uninstalled) alongside poetry in the same env without
breaking the poetry installation. The intention is that the plugin can be
installed with the 'poetry' extra when being installed to an isolated environment
where poetry is not otherwise available.

This is a mitigation of Issue #2 as an alternative to vendorization of the enitre
poetry project 😬
2020-12-04 17:57:38 -05:00
Ethan Paul add4ec62eb
Update python requirement to ^3.6.1
Remove python specifiers from all deps that required >=3.6.1
2020-11-26 12:48:40 -05:00
Ethan Paul 0c25ca965e
Update pre-commit config to use poetry environment
Add precommit hook for checking for merge conflicts
Add dev dep for blacken-docs
Add dev dep for pre-commit-hooks
Update all precommit hooks to use system language
Update toxfile to use new dev deps
Fix tox vs. precommit conflicts with reorder-python-imports
2020-11-26 12:41:06 -05:00
Ethan Paul 50f6e3d151
Update dependencies to get cryptography security fix 2020-11-11 22:37:09 -05:00
Ethan Paul 7c761073b3
Add poetry-core as explicit dependency to support poetry-1.0 2020-10-22 20:47:46 -04:00
Ethan Paul 5d87ffac72
Update poetry requirement to support 1.1+ 2020-10-11 20:11:42 -04:00
Ethan Paul b339e3d6d9
Update poetry requirement to mitigate coming breaking API changes
Poetry 1.1 is due any day and when it does much of the functionality this
  module uses will be moved to poetry-core. Until this module is updated
  to use poetry-core 1.1 will be a breaking change
2020-09-25 00:38:20 -04:00
Ethan Paul 7d3fd324e5
Add pytest dev dependency for future test framework
Add toml dev dependency for reading the pyproject
Update dev dependency list to be alphabetized
2020-09-24 21:58:39 -04:00
Ethan Paul 9e28238b52
Add project dependencies and update pyproject meta
Add classifiers and keywords
Add dev dependencies
Add repo link
2020-09-23 20:37:00 -04:00
Ethan Paul 3b70c051ba
Add initial project metafiles 2020-09-23 02:17:30 -04:00