Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed bug in drawing of graphviz edges from interaction nodes #3414

Merged
merged 1 commit into from
Mar 20, 2019

Conversation

jvparidon
Copy link

This PR fixes issue #3413, drawing of graphviz edges from interaction nodes by replacing colons in node names with ampersands.
Ampersands are a safe replacement: they will not cause accidental node name collisions because they aren't allowed in python names (nor, by extension, in patsy formulas).

…acing colons in node names with ampersands.

Ampersands are a safe replacement: they will not cause accidental node name collisions because they aren't allowed in python names (nor, by extension, in patsy formulas).
@ColCarroll
Copy link
Member

LGTM when tests pass.

@jvparidon
Copy link
Author

travis checks failed, but it does not appear related to this PR.
Tests failed on importing matplotlib. Is there a problem with the setup of the test environment?

@aloctavodia aloctavodia merged commit f113178 into pymc-devs:master Mar 20, 2019
@aloctavodia
Copy link
Member

thanks @jvparidon!

twiecki pushed a commit to canyon289/pymc that referenced this pull request Apr 16, 2019
…acing colons in node names with ampersands. (pymc-devs#3414)

Ampersands are a safe replacement: they will not cause accidental node name collisions because they aren't allowed in python names (nor, by extension, in patsy formulas).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants