f116ffefa2
Fix special handling of unsafe dependencies as primary dependencies
2020-12-16 20:31:41 -05:00
e77c859355
Add additional logging to dependency processing functionality
...
Hopefully this will help with dependency resolution errors in the future
2020-12-16 19:14:03 -05:00
c1d1ac2de1
Update handling of poetrys unsafe dependencies to avoid keyerror
...
Fixes #33
2020-12-16 19:01:20 -05:00
c5c5261a80
Update transient processing to more narrowly scope error catching
2020-12-16 18:47:27 -05:00
99edc1c24e
Add runtime option for forcing error if poetry is not found
2020-12-05 15:01:39 -05:00
db761d49c1
Add poetry extra install to tox config to support CI
2020-12-05 12:36:09 -05:00
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
01635c50c7
Update logging integration to improve standardization
...
Standardize language in logging messages
Move system version to constants
Fixes #3
2020-12-04 17:22:41 -05:00
bd8124dcbf
Move non-hook function out of hooks submodule
2020-12-04 16:09:40 -05:00
0a363d1848
Fix platform and py version compatibility errors
...
Add check for compatible python versions during dependency determination
Add check for compatible python platforms during dependency determination
Add verbosity2 logging messages for dependency determination
2020-11-26 14:54:34 -05:00
d910b6ee8d
Refactor dep processing to improve efficiency of installation
...
Assemble single list of dependencies to reduce duplication and reduce installation overhead
2020-11-12 22:14:49 -05:00
b32a212e82
Restructure config options to support tox's native change detection
...
Remove custom handling of deps option
Add locked_deps option
Stop modifying the envconfig.deps option at runtime
2020-11-12 00:54:27 -05:00
2961b55c9a
Fix recursive dependencies causing recursion error
...
Rewrite the find_dep_of_deps function to handle recursive dependencies
2020-11-11 23:07:14 -05:00
33e81f742a
Split single module file out into directory module
2020-11-11 22:37:08 -05:00