Reducing number of dependencies
See original GitHub issueWe are using asciimatics with an embedded device and it requires lots of dependencies. The main offender is Pillow
which also requires 3-6 other dependencies and some of them do not compile very well for anything other than basic i386/amd64 platforms. I also noticed that sub dependencies are some sort of imaging libraries for jpeg and png and I can hardly imagine they have anything to do with TUI library. So, would it be possible to remove dependency on Pillow
and revisit other dependencies as well.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:5
- Comments:23 (16 by maintainers)
Top Results From Across the Web
What are good ways to reduce the number of dependencies?
One way to handle those is to refactor towards Aggregates (or Facades). Mark Seemann wrote a good article on it, check it out...
Read more >Code Coupling: Reducing Dependency in Your Code - Medium
The problem with couplings is not their existence or even necessarily their number, but their potential to cause dependent code to break.
Read more >What is the reasoning for reducing the number of ... - Quora
Dependencies : Externalize all your dependencies (frameworks, libraries, tools, etc.,) in some sort of a build configuration file and treat it as code....
Read more >Manage Code Dependencies With Abstractions And Reduce ...
Using abstraction limits dependencies in code, reduced dependency means reducing the effect of change in your code. These are long term ...
Read more >What is Dependency Hell and How to Avoid it? - Boldare
The first, and most important step to reducing the number of software dependencies, is deciding which libraries need to be updated first.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Ok - let’s make that the plan of record. Will convert the install when I bump the major version.
Hmmm… Looks like that PR has been dropped. Maybe the suggestion of specifying a blank extras definition will do the trick here?