Bjorn
                                            Bjorn
                                        
                                    You can globally remove the dependency on the command line by adding `-x some_module` or you can add it to a `.pydeps` file at the root of your project (check...
3.9 is still in alpha, but I'm pretty sure that there are no philosophical reasons any of them are excluded (same with pypy and other python implementations - and other...
I've collected some more modules (many, but not all of the ones you're listing) in https://github.com/thebjorn/pydeps/blob/master/pydeps/pystdlib.py I'd love it if python-stdlib-list could be the "one true list" :-)
The `pydeps` tool analyzes a module's Python import graph and IIRC I compared the found modules' `__file__` attribute with `sys.prefix` (so sort of automated, but relying on which modules the...
I can't reproduce that behavior. Which version of pydeps? Do you have a small testcase?
Interesting, they're all exactly the same on Windows (and on WSL). I used this, which should be similar: python -c "import os;[os.system('pydeps pydeps --noshow --only pydeps -o pydeps.{}.svg'.format(i)) for i...
Hmm.. looks like this is a Python 3.x issue. I cannot reproduce with Py2.7 on any platform or graphviz configuration. Reproduced with Py3.6 + graphviz 2.40.1 on Ubuntu 18.04.4; and...
Hmm.. the rule ordering in the dot file is also non-deterministic on Py3. We might get away with simply sorting the rules...?
@pawamoy I'm mostly just thinking out loudly - being able to reproduce the issue makes everything easier ;-) See the latest checkin (https://github.com/thebjorn/pydeps/commit/58bfcd782a2be11885d944cd322336ff6ec2120d) for what I'm talking about. I'm pretty...
I've just release v1.9.1 which fixes this. Thanks for all the help.