Commit Graph

285 Commits

Author SHA1 Message Date
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
779dd8c56f
Update changelog for 0.10.1 2023-03-01 17:03:38 -05:00
3399bbecc2
Bump version to 0.10.1 2023-03-01 16:56:12 -05:00
dd61f8c40f
Fix markdown formatting error in docs 2023-03-01 16:55:39 -05:00
447475ebe0
Merge pull request #85 from enpaul/enp/ci
Fix CI
2023-03-01 16:52:09 -05:00
d711a17596
Update dependencies to fix security flags 2023-03-01 16:43:09 -05:00
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
bd102605b6
Merge pull request #84 from enpaul/enp/py311
Add official support for Python 3.11
2023-02-24 18:12:29 -05:00
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
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
3388553ee0
Update actions CI to use poetry 1.3.2 2023-02-24 17:02:54 -05:00
52f34cb317
Update dependencies to include compatibility with Poetry 1.3
Fixes #78
2023-02-24 16:58:14 -05:00
4c609770f1
Update to use new poetry 1.2+ command syntax 2022-10-06 15:16:35 -04:00
d5650f0562
Merge pull request #77 from enpaul/enp/0.10.0
Prepare for 0.10 release
2022-10-06 13:24:33 -04:00
4261d45218
Update documentation for new config options 2022-10-06 13:09:32 -04:00
d0842456cb
Update changelog for 0.10.0 2022-10-06 13:09:32 -04:00
b631a962b2
Deprecate install_dev_deps config option 2022-10-06 13:09:28 -04:00
453b575159
Bump version to 0.10.0 2022-10-06 13:09:19 -04:00
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
c435f1af69
Add --sync option to dev env install command in makefile target 2022-09-07 15:59:19 -04:00
817ae28a23
Update docs for 0.9 release 2022-09-07 15:45:55 -04:00
12c4ec62f2
Merge pull request #70 from Callek/callek/poetry-1.2.0b2
Basic changes to support poetry 1.2.0, no longer support Poetry 1.1.x
2022-09-07 15:44:29 -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
e8ce2f391b
Improve CI Workflow.
Bump action versions, use poetry 1.2.0b2, Use py310 for static tests, Use better naming for python tests.
2022-09-07 12:05:48 -04:00
Justin Wood
c8fd6e4fc0
Use py3.10 for security check too. 2022-09-07 12:05:48 -04:00
Justin Wood
22012d4452
Dedupe packages (with set()) earlier to improve logging and very slightly improve speed. 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
17885b50f7
Merge pull request #75 from enpaul/enp/bugfix
Fix poetry dependency spec to <1.2 for last 0.8 release
2022-09-06 16:36:49 -04:00
72c719c26c
Update changelog with version 0.8.5 2022-09-06 16:29:00 -04:00
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
b3a5e869ac
Fix docs recommending deprecated cli flag 2022-05-21 12:57:36 -04:00
afc94a5e01
Update changelog with 0.8.4 2022-04-25 19:36:05 -04:00
a9d29aea9f
Merge pull request #69 from enpaul/enp/py2
Fix ignoring multiple exclusive compatible package versions
2022-04-25 19:33:27 -04:00
45e33b7d27
Fix tests to use new packagemap type and data structure 2022-04-25 19:28:04 -04:00
ff3e1603d2
Bump patch version 2022-04-25 19:28:03 -04:00
fb65fa812e
Update dependency identification to account for multiple platforms
Fix an issue where packages that had two or more exclusive ranges for different python
versions would only be represented by the sequentially last version to appear in the
lockfile, causing compatibility issues with the older versions of that package.

Fixes #68
2022-04-25 19:28:03 -04:00
f08a18728e
Update lockfile 2022-04-07 00:03:23 -04:00
07027181ce
Remove default options from pylintrc 2022-01-08 23:48:05 -05:00
7400d1e3cd
Update copyright for the new year 2022-01-05 02:20:46 -05:00
a7e5020d5f
Update changelog with 0.8.3 2022-01-05 02:20:17 -05:00
015915adf7
Bump patch version for 3.10 classifier 2022-01-05 02:18:53 -05:00
a457cb99d2
Merge pull request #67 from enpaul/enp/ci
Update CI
2022-01-05 02:17:28 -05:00
1004a247b1
Remove tox version test requirement from stable feature list 2022-01-05 02:12:02 -05:00
f1f7a63774
Add toml typing stubs
Fix typing errors with new version of mypy
2022-01-05 02:12:02 -05:00
087db95c43
Update toxfile
Wrap long lines to improve readability
Update safety command to use --json flag instead of --bare flag
Update security env to skip package install
2022-01-05 02:12:02 -05:00
bb0db0fa1d
Add python 3.10 classifier 2022-01-05 02:12:02 -05:00