|
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 |
|
|
e37c166a8b
|
Misc meta fixups
Fix dumping pypi API key to stdout when using "make publish" target
Fix outdated version in example output of docs
|
2020-11-12 21:13:55 -05:00 |
|
|
3d6d39eca8
|
Add note about installation via tox requires config option
Fixes #13
|
2020-11-12 21:12:38 -05:00 |
|
|
b9b0eba90f
|
Merge pull request #26 from enpaul/enp/fixups
Minor fixups ahead of 0.5 release
|
2020-11-12 19:47:09 -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 |
|
|
b0bee11272
|
Merge pull request #25 from enpaul/enp/docs
Update documentation ahead of 0.5 release
|
2020-11-12 19:42:27 -05:00 |
|
|
accb4c3278
|
Update drawbacks section with new info
|
2020-11-12 19:31:31 -05:00 |
|
|
ea183553c4
|
Rewrite usage examples section into reference section
Fixes #20
|
2020-11-12 19:31:30 -05:00 |
|
|
5c5536581b
|
Update quickstart docs with new config option usage with locked_deps
|
2020-11-12 18:45:02 -05:00 |
|
|
b6ef671e67
|
Merge pull request #23 from enpaul/enp/faster
Update config handling to support tox's native env change detection
|
2020-11-12 18:19:21 -05:00 |
|
|
99c10482fc
|
Update tox config to use new plugin config option
|
2020-11-12 00:54:27 -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 |
|
|
b6415888d9
|
Merge pull request #24 from enpaul/enp/fix-ci
Fix automated CI
|
2020-11-12 00:52:18 -05:00 |
|
|
eba268a127
|
Update CI to include installation of this plugin
Not sure how I overlooked this
|
2020-11-12 00:44:12 -05:00 |
|
|
d8d483e849
|
Update to use poetry-core for PEP517 builds
|
2020-11-12 00:41:54 -05:00 |
|
|
c14313b7b0
|
Fix overlooked roadmap step that didn't get checked off
|
2020-11-12 00:32:22 -05:00 |
|
|
d1f161e0fa
|
Merge pull request #22 from enpaul/enp/recursive
Fix recursive dependencies causing recursion error
|
2020-11-12 00:26:22 -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 |
|
|
d4fb7046d8
|
Merge pull request #21 from enpaul/enp/modsplit
Split single-file module out into directory module
|
2020-11-11 22:49:30 -05:00 |
|
|
8c4e596316
|
Update tox automation to work with new module structure
|
2020-11-11 22:37:09 -05:00 |
|
|
50f6e3d151
|
Update dependencies to get cryptography security fix
|
2020-11-11 22:37:09 -05:00 |
|
|
106d1bf6cf
|
Update metadata tests to load metadata from new location
|
2020-11-11 22:37:09 -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 |
|
|
3a262d718c
|
Merge pull request #19 from enpaul/enp/install-dev-deps
Add config option for installing dev dependencies to testenv
|
2020-10-29 17:28:39 -04:00 |
|
|
5979ec7a8a
|
Add documentation for new config option
|
2020-10-28 16:26:31 -04:00 |
|
|
c7bb3d35ea
|
Bump feature version
|
2020-10-24 12:10:07 -04:00 |
|
|
961e6f6acd
|
Add support for installing all dev dependencies to a testenv
|
2020-10-24 12:09:42 -04:00 |
|
|
ed039de674
|
Merge pull request #16 from enpaul/enp/fix
Fix support for extras installation
|
2020-10-24 11:55:35 -04:00 |
|
|
db0cf6ce0c
|
Bump patch version
|
2020-10-24 11:53:38 -04:00 |
|
|
e8d3f4fcac
|
Fix support for non-single extra dependency installation
|
2020-10-24 11:53:38 -04:00 |
|
|
653622fd35
|
Merge pull request #15 from enpaul/enp/housekeeping
Some housekeeping changes
|
2020-10-23 10:02:45 -04:00 |
|
|
de4c3515ec
|
Refactor to maintain consistent terminology
With a dozen different "dependency" types, consistent naming is critical
|
2020-10-23 00:59:43 -04:00 |
|
|
01bfdd74bd
|
Add missing documentation for internal functions/constants
|
2020-10-23 00:43:11 -04:00 |
|
|
3e98ec81eb
|
Update beta roadmap features list
|
2020-10-22 21:16:32 -04:00 |
|
|
b6534f86d0
|
Merge pull request #11 from enpaul/enp/extras
Add support for the extras option
|
2020-10-22 21:10:18 -04:00 |
|
|
74e3ed01c0
|
Fix handling of nonexistent extras with custom app exception
|
2020-10-22 21:07:56 -04:00 |
|
|
f944843278
|
Bump feature version
|
2020-10-22 21:07:55 -04:00 |
|
|
7c761073b3
|
Add poetry-core as explicit dependency to support poetry-1.0
|
2020-10-22 20:47:46 -04:00 |
|
|
6075ea6a3e
|
Update readme with development progress
|
2020-10-22 20:47:44 -04:00 |
|
|
fdee2d9a8d
|
Add support for extras tox configuration option
Install only non-optional project dependencies by default
Install dependencies for extras when specified
Fixes #4
|
2020-10-22 20:47:19 -04:00 |
|
|
699fb347da
|
Add links to other poetry tox plugins
|
2020-10-22 00:06:37 -04:00 |
|
|
a3bfd2687a
|
Remove obsoleted documentation from readme
Clarify developer poetry requirement
Work on #12
|
2020-10-22 00:03:19 -04:00 |
|
|
0bf3b16091
|
Merge pull request #10 from enpaul/enp/core
Support poetry core
|
2020-10-11 20:15:46 -04:00 |
|
|
979fa58618
|
Bump patch version
|
2020-10-11 20:11:42 -04:00 |
|
|
462cc166a9
|
Include tests in sdist
|
2020-10-11 20:11:42 -04:00 |
|
|
30160985c1
|
Update poetry imports to use core module
|
2020-10-11 20:11:42 -04:00 |
|
|
5d87ffac72
|
Update poetry requirement to support 1.1+
|
2020-10-11 20:11:42 -04:00 |
|