https://github.com/xflr6/graphviz

sort by:
Revision Author Date Message Commit Date
b820426 improve release process order: do version bump in branch and merge to main last 21 March 2024, 08:08:33 UTC
43638ee update release branch codecov URL 21 March 2024, 08:03:21 UTC
c28d2fd improve markdown formatting 21 March 2024, 07:56:28 UTC
280fa10 bump version for development 21 March 2024, 07:49:00 UTC
cbfbead release 0.20.3 21 March 2024, 07:30:53 UTC
dbdef1f Better document pytest version pinning follow-up f1a9f8dd231783ec8200d1565a9fa4febf52c6df and 24507fce3761fb245f063a7a24f0902f03f33836 21 March 2024, 07:26:41 UTC
8d8c659 Revert "ignore own signature-related deprecation warnings in release process" This reverts commit 7fab480418ebdf5f4b19b24c985b853542c97439. 21 March 2024, 07:14:54 UTC
195855c Revert "fix number of positional arguments in deprecation warning messages" This reverts commit e5578d39009469df2b7c6743458970643e228226. 21 March 2024, 07:07:14 UTC
78daf45 bump version for development 17 March 2024, 20:06:22 UTC
34fb16b release 0.20.2 17 March 2024, 19:58:26 UTC
7fab480 ignore own signature-related deprecation warnings in release process https://docs.python.org/3/library/warnings.html#describing-warning-filters 17 March 2024, 19:58:10 UTC
09e2161 run update-help.py with Python 3.12 17 March 2024, 19:08:54 UTC
24507fc document excluded pytest 8.1.1 version - https://github.com/pytest-dev/pytest/issues/12123 17 March 2024, 18:37:14 UTC
7fb9191 fix inline literal start-string without end-string 17 March 2024, 18:21:59 UTC
f1a9f8d work around pytest import file mismatch error ``` imported module 'conftest' has this __file__ attribute: /home/runner/work/graphviz/graphviz/tests/backend/conftest.py which is not the same as the test file we want to collect: /home/runner/work/graphviz/graphviz/tests/conftest.py HINT: remove __pycache__ / .pyc files and/or use a unique basename for your test file modules ``` 17 March 2024, 18:18:43 UTC
f586034 move update-help to Python 3.11 17 March 2024, 18:12:15 UTC
b5827bd run update-help.py for 8cddcf125e55216097375de03d0e969af80cd81d 17 March 2024, 18:09:47 UTC
c638217 document latest changes 06 March 2024, 06:34:01 UTC
8cddcf1 add caveat about `label` escaping/quoting to `.node()` and `.render()` API docs - see #168 06 March 2024, 06:19:06 UTC
e5578d3 fix number of positional arguments in deprecation warning messages - ignore `cls` and `self` - use 'arg' for `supported_number=1` - follow-up f4f2daab685bc8dd3faeba33e44741f7db6ab1d6, 99b4e628ad7407b6e7bb01fb9003956a1a296006 - see also #215 28 February 2024, 16:23:48 UTC
5b961eb update github action versions https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/. 28 February 2024, 15:29:28 UTC
f4f2daa fix incorrect `DeprecationWarning` expectation on `.render()` with 3 positional arguments - fix #215 - follow-up 99b4e628ad7407b6e7bb01fb9003956a1a296006 28 February 2024, 15:01:36 UTC
6fe8c4e migrate from external mock package to stdlib unittest.mock (#212) The PyPI standalone mock package is a straight backport of the stdlib to older versions of python. It is usually not needed. In this case, the required version of mock is >=4, which backports the python 3.8 stdlib. The minimum version of python required is already 3.8, so all functionality guaranteed to exist is already part of the stdlib. Simply use the stdlib directly. 04 December 2023, 09:05:52 UTC
448d1a0 add Python 3.12 to tox environments 26 October 2023, 17:56:04 UTC
fca3501 Fix typo 'raise_if_result_exits' in render() argument name (#211) * Typo for issue #210 --------- Co-authored-by: bastb <bastb@tenberge-ict.nl> 25 October 2023, 18:51:43 UTC
b85a7a8 document that `doctest_skip_exe()` lines should be ignored see #172, #188, #208 25 October 2023, 07:50:30 UTC
a99b02e tag Python 3.12 support 25 October 2023, 07:04:30 UTC
ebe2a46 switch macos test enviroment to macos-latest https://github.blog/changelog/2022-10-03-github-actions-jobs-running-on-macos-latest-are-now-running-on-macos-12/ 24 October 2023, 19:08:13 UTC
e2a670d upgrade pytype test environment to Python 3.11 https://github.com/google/pytype/blob/main/docs/support.md#python-version 24 October 2023, 19:00:54 UTC
a810864 upgrade windows and macos test environments to Python 3.12 24 October 2023, 18:52:23 UTC
5ce9fc5 expect SyntaxWarning in test_deprecated_escape() under Python 3.12 https://docs.python.org/3.12/whatsnew/3.12.html#other-language-changes 24 October 2023, 18:43:41 UTC
3214517 add Python 3.12 to test matrix https://www.python.org/downloads/release/python-3120/ 24 October 2023, 18:43:41 UTC
e3c73a3 docs: fix another typo (#207) Made in #206. 16 October 2023, 07:49:39 UTC
5877f14 normalize documentation whitespace and fix typos (#206) * docs: remove trailing whitespace * docs: fix spelling typos * docs: add comma after `e.g.` 15 October 2023, 10:39:15 UTC
1760930 include xfail reason description for try-examples.py under Windows 22 July 2023, 10:06:51 UTC
f0a0f50 run update-help.py adding internal `__annotations__` 22 July 2023, 10:02:04 UTC
1e607d1 add Source type annotations for internal attributes for pytype false alarm ``` /home/runner/work/graphviz/graphviz/graphviz/sources.py File "/home/runner/work/graphviz/graphviz/graphviz/sources.py", line 95, in _copy_kwargs: No attribute '_source' on Source [attribute-error] File "/home/runner/work/graphviz/graphviz/graphviz/sources.py", line 96, in _copy_kwargs: No attribute '_loaded_from_path' on Source [attribute-error] File "/home/runner/work/graphviz/graphviz/graphviz/sources.py", line 104, in __iter__: No attribute '_source' on Source [attribute-error] File "/home/runner/work/graphviz/graphviz/graphviz/sources.py", line 116, in source: No attribute '_source' on Source [attribute-error] ``` 22 July 2023, 09:54:40 UTC
9c723ad fix type-annotation on `.directory` to match `os.fspath()` result graphviz/saving.py", line 39, in __init__: Type annotation for directory does not match type of assignment [annotation-type-mismatch] Annotation: str Assignment: bytes In assignment of type: Union[bytes, str] 22 July 2023, 09:43:39 UTC
521065a add assertion to work around pytype false alarm line 325, in render: No attribute 'parent' on None [attribute-error] In Optional[pathlib.Path] 22 July 2023, 09:30:50 UTC
4a27c2c fix linter warning 22 July 2023, 09:26:03 UTC
7aa7770 use some positional-only parameters 22 July 2023, 09:22:59 UTC
2242f92 document supported Python versions change 16 July 2023, 15:58:56 UTC
3076708 add long_description_content_type 16 July 2023, 15:52:09 UTC
7fe1382 fix broken doc building on readthedocs 16 July 2023, 15:47:33 UTC
d22f8c5 drop Python 3.7 compat code 16 July 2023, 15:34:52 UTC
424787e change deprecated license_file setting to license_files 16 July 2023, 15:29:38 UTC
e823b16 add PyPy 3.10 to build matrix 16 July 2023, 15:25:32 UTC
800eba0 drop Python 3.7 support - follow-up 7cbbe2f2cf1000b09319d68d01423dcd2c383521 (#202) 16 July 2023, 15:22:23 UTC
7cbbe2f Add Python 3.11, drop Python 3.7 16 July 2023, 11:28:01 UTC
126cbce enable exe coverage for Python 3.7 30 January 2023, 19:02:45 UTC
cb47579 fix unused arg 30 January 2023, 19:02:28 UTC
dfc7e18 add functional test for .pipe()-method 30 January 2023, 18:56:07 UTC
a971145 make sure development and release script commands are cross-platform compatible - need to omit the leading ./ on Windows - consistent with .github/workflows/build.yaml - avoid relying on the executable bit and LF line endings on Linux - both may not be present when unpacking the source distribution - see also #184 24 November 2022, 07:59:41 UTC
bf1023b tag Python 3.11 support 31 October 2022, 18:55:00 UTC
07468d0 update build matrix for Python 3.11 31 October 2022, 18:47:48 UTC
2333416 update github actions 24 October 2022, 20:35:42 UTC
2abd39c add Python 3.11.0rc1 to build matrix 05 September 2022, 16:06:36 UTC
9c132cb document experimental PyPy 3.9 inclusion in the build matrix - follow-up 581aa806db2507211e74c77fd16bfc76da7f8a9f 05 September 2022, 16:00:53 UTC
6199703 add XFAIL for upstream 5.0.1 issue https://gitlab.com/graphviz/graphviz/-/issues/2270 05 September 2022, 09:51:38 UTC
e36b024 assert file exists separate from file size check for more specific test fail messages 05 September 2022, 09:35:51 UTC
be6ddf8 fix mac build 27 July 2022, 21:04:14 UTC
fcb8d00 improve naming, properly close buffer 27 July 2022, 21:00:42 UTC
e428051 bump version for development 23 July 2022, 11:32:30 UTC
1a9ebd1 release 0.20.1 23 July 2022, 11:20:40 UTC
91084ea fix minor neato doc typos 27 June 2022, 17:30:21 UTC
92740db update help() output with explcit refs 12 June 2022, 13:30:18 UTC
9bb630b upgrade sphinx to >= 5, drop autodoc workaround 12 June 2022, 13:28:31 UTC
581aa80 add PyPy 3.9 to build matrix 12 June 2022, 13:23:42 UTC
d05ed19 fix broken link targets: use anchor names and repeat them as reference 03 June 2022, 09:16:25 UTC
61c42e1 fix doc build broken by Sphinx 5 https://readthedocs.org/projects/graphviz/builds/17083440/ 03 June 2022, 08:55:09 UTC
3721202 fix broken API reference cross-references to manual https://docs.readthedocs.io/en/stable/guides/cross-referencing-with-sphinx.html#my-target 03 June 2022, 08:48:10 UTC
4aa4d24 fix typo 17 April 2022, 16:58:13 UTC
1650867 fix markup 16 April 2022, 15:36:20 UTC
69746d7 bump version for development 16 April 2022, 15:31:27 UTC
cbf6638 release 0.20 16 April 2022, 15:13:55 UTC
5ac24c2 improve type annotations 16 April 2022, 15:03:19 UTC
c249d31 document latest documentation change 16 April 2022, 14:39:47 UTC
25043ed better document caveats on quoting/escaping note: GH does not support rendering rst admonitions https://github.com/github/markup/issues/68 16 April 2022, 14:18:15 UTC
9a63a50 expose/document DotSyntaxWarning, standardize exception order 16 April 2022, 09:51:42 UTC
fc75da8 render example notebooks with development version on binder - Ubunti 18.04 LTS (bionic beaver) - Python 3.7.12 - Graphviz 2.40.1 16 April 2022, 09:41:45 UTC
68e69c7 warn with DotSyntaxWarning when quoting strings ending in an odd number of backslashes - also: better document quote regexes 16 April 2022, 09:28:01 UTC
517f1a4 bump minimal sphinx dependency in docs extras_requires to 4 16 April 2022, 07:14:59 UTC
9326bde use latest Python 3 version for building docs 16 April 2022, 07:13:42 UTC
617a9be group xlib and x11 following https://graphviz.org/docs/outputs 12 April 2022, 05:10:23 UTC
dd7b5af prefer exc role over class for cross-referencing exception base classes https://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#cross-referencing-python-objects 12 April 2022, 04:55:26 UTC
6a322a1 fix FileExistsError docstring pointing to the wrong base class 12 April 2022, 04:23:12 UTC
9723fd6 fix literal escapes - follow-up 02ea50e4790a8ebc50d9c212298b669de0e3eb1d 10 April 2022, 10:02:10 UTC
4ac5a25 add neato_no_op keyword argument 10 April 2022, 09:56:16 UTC
77a55e0 bump version for new feature 10 April 2022, 09:51:17 UTC
061dec7 whitespace 10 April 2022, 09:23:31 UTC
8a2c828 remove Python 3.6 from development documentation 09 April 2022, 11:21:18 UTC
c6bf299 fix markup 08 April 2022, 20:25:59 UTC
acab102 bump version for development 08 April 2022, 20:20:27 UTC
3b255ca release 0.19.2 08 April 2022, 20:11:11 UTC
74d4a2c update online help() 08 April 2022, 20:10:55 UTC
b0ebdde flake8 08 April 2022, 20:06:19 UTC
677e536 fix deprecation warning from pytest.warns(None) https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests 08 April 2022, 20:02:37 UTC
da704ee update online help() output 08 April 2022, 19:46:07 UTC
f8ac7a9 document fix for #167 08 April 2022, 19:42:00 UTC
77e5fcb better document 0.18 change of behaviour of body argument/attribute 08 April 2022, 19:29:14 UTC
back to top