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
604e60d567
Bump feature version
2020-12-04 17:57:44 -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
498cb4a3d2
Bump patch version
2020-11-26 14:54:34 -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
429992cff9
Bump patch version
2020-11-26 13:44:33 -05:00
216ee8b095
Fix exception when not installing project dependencies
...
Fix bug in precommit args
2020-11-26 13:43:33 -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
df8312f5ee
Bump feature version
2020-11-12 19:42:43 -05:00
1f102b16cb
Add blocking functionality when using require_locked_deps
...
When require_locked_deps is true further processing will be blocked because
a non-null value is returned by this function
2020-11-12 19:42:43 -05:00
a7cde7a9ab
Fix missing exception docs
2020-11-12 19:42:43 -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
b57b78d4e2
Add typing stub file
2020-11-11 22:37:08 -05:00
33e81f742a
Split single module file out into directory module
2020-11-11 22:37:08 -05:00