Pygraphviz

Latest version: v1.12

Safety actively analyzes 623616 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.12

We're happy to announce the release of pygraphviz 1.12!

Enhancements

- Add Python 3.12 support ([486](https://github.com/pygraphviz/pygraphviz/pull/486)).

Bug Fixes

- Copy edges keys when copying a graph ([473](https://github.com/pygraphviz/pygraphviz/pull/473)).
- Windows Manual Installation Fix ([468](https://github.com/pygraphviz/pygraphviz/pull/468)).

Documentation

- Windows Manual Installation Fix ([468](https://github.com/pygraphviz/pygraphviz/pull/468)).
- Update INSTALL.txt ([484](https://github.com/pygraphviz/pygraphviz/pull/484)).
- Use pydata-sphinx-theme ([494](https://github.com/pygraphviz/pygraphviz/pull/494)).
- Add version switcher ([495](https://github.com/pygraphviz/pygraphviz/pull/495)).
- Move release notes ([506](https://github.com/pygraphviz/pygraphviz/pull/506)).

Maintenance

- Drop Python 3.8 support per SPEC 0 ([465](https://github.com/pygraphviz/pygraphviz/pull/465)).
- Update release process ([464](https://github.com/pygraphviz/pygraphviz/pull/464)).
- Test on Python 3.12.0-beta.2 ([466](https://github.com/pygraphviz/pygraphviz/pull/466)).
- Update pre-commit ([467](https://github.com/pygraphviz/pygraphviz/pull/467)).
- Use label-check and attach-next-milestone-action ([469](https://github.com/pygraphviz/pygraphviz/pull/469)).
- Drop Python 3.9 support ([487](https://github.com/pygraphviz/pygraphviz/pull/487)).
- Update documentation building requirements ([488](https://github.com/pygraphviz/pygraphviz/pull/488)).
- Add pyproject.toml ([471](https://github.com/pygraphviz/pygraphviz/pull/471)).
- Use dependabot ([496](https://github.com/pygraphviz/pygraphviz/pull/496)).
- Bump actions/setup-python from 3 to 5 ([501](https://github.com/pygraphviz/pygraphviz/pull/501)).
- Bump scientific-python/attach-next-milestone-action from f94a5235518d4d34911c41e19d780b8e79d42238 to bc07be829f693829263e57d5e8489f4e57d3d420 ([500](https://github.com/pygraphviz/pygraphviz/pull/500)).
- Bump actions/checkout from 3 to 4 ([498](https://github.com/pygraphviz/pygraphviz/pull/498)).
- Bump conda-incubator/setup-miniconda from 2 to 3 ([499](https://github.com/pygraphviz/pygraphviz/pull/499)).
- Bump webfactory/ssh-agent from 0.5.4 to 0.8.0 ([497](https://github.com/pygraphviz/pygraphviz/pull/497)).
- Update the year ([502](https://github.com/pygraphviz/pygraphviz/pull/502)).
- Update license information ([504](https://github.com/pygraphviz/pygraphviz/pull/504)).
- Stop building pdf of the docs ([503](https://github.com/pygraphviz/pygraphviz/pull/503)).
- Use trusted publisher for PyPI uploads ([505](https://github.com/pygraphviz/pygraphviz/pull/505)).

Contributors

5 authors added to this release (alphabetically):

- Eli Shalom ([elishapiiro](https://github.com/elishapiiro))
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
- Javier Rodrigo López ([Javiolonchelo](https://github.com/Javiolonchelo))
- Moamen Abdelrazek ([moemen95](https://github.com/moemen95))
- Ross Barnowski ([rossbar](https://github.com/rossbar))

3 reviewers added to this release (alphabetically):

- Dan Schult ([dschult](https://github.com/dschult))
- Jarrod Millman ([jarrodmillman](https://github.com/jarrodmillman))
- Ross Barnowski ([rossbar](https://github.com/rossbar))

_These lists are automatically generated, and may not be complete or may contain duplicates._

1.11

**Full Changelog**: https://github.com/pygraphviz/pygraphviz/compare/pygraphviz-1.10...pygraphviz-1.11

1.11rc1

What's Changed
* Fix passthrough of graph attributes when copying by rossbar in https://github.com/pygraphviz/pygraphviz/pull/436
* DOC: Add a section about working with the SWIG wrapper. by rossbar in https://github.com/pygraphviz/pygraphviz/pull/440
* Use 3.11 (not 3.11-dev) by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/448
* Update macports for Monterey by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/451
* Update pre-commit by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/452
* Add a note for brew install instructions. by rossbar in https://github.com/pygraphviz/pygraphviz/pull/444
* Update install instructions for usage with brew by jeanclaude-jardim-oxb in https://github.com/pygraphviz/pygraphviz/pull/455
* CI: Add circleci artifact redirector token. by rossbar in https://github.com/pygraphviz/pygraphviz/pull/456
* Update doc dependencies by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/458
* Update dependencies by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/459
* Add pep517 flag for config-settings by superpung in https://github.com/pygraphviz/pygraphviz/pull/460
* Update SWIG to 4.1.1 by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/461
* Update fedora by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/462
* Prepare 1.11 release notes by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/463

New Contributors
* jeanclaude-jardim-oxb made their first contribution in https://github.com/pygraphviz/pygraphviz/pull/455
* superpung made their first contribution in https://github.com/pygraphviz/pygraphviz/pull/460

**Full Changelog**: https://github.com/pygraphviz/pygraphviz/compare/pygraphviz-1.10...pygraphviz-1.11rc1

1.10

**Full Changelog**: https://github.com/pygraphviz/pygraphviz/compare/pygraphviz-1.9...pygraphviz-1.10

1.10rc1

What's Changed
* Update release process by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/397
* add GitHub URL for PyPi by andriyor in https://github.com/pygraphviz/pygraphviz/pull/399
* Update dependencies by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/404
* Add to pre-commit hook / linter by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/405
* Upgrade CI dependencies by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/406
* Ensure define_macros remains a list on Windows by nehaljwani in https://github.com/pygraphviz/pygraphviz/pull/412
* Update sphinx by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/417
* Update fedora by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/418
* Test Py3.11-dev by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/419
* Use blacken-docs by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/420
* Fix gvRenderData bytes output by Nagael in https://github.com/pygraphviz/pygraphviz/pull/424
* Update pre-commit hooks by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/428
* Update sphinx by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/429
* Fix FILE* resource leak in agread() wrapper by nehaljwani in https://github.com/pygraphviz/pygraphviz/pull/415
* AGraph: Don't leak file descriptor on read("/path/") by nehaljwani in https://github.com/pygraphviz/pygraphviz/pull/414
* Test on PyPy 3.9 by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/431
* Announce support for Python 3.11 by jarrodmillman in https://github.com/pygraphviz/pygraphviz/pull/430
* Move modifications for proper file closing from generated `graphviz_wrap.c` to swig file by rossbar in https://github.com/pygraphviz/pygraphviz/pull/432

New Contributors
* andriyor made their first contribution in https://github.com/pygraphviz/pygraphviz/pull/399
* nehaljwani made their first contribution in https://github.com/pygraphviz/pygraphviz/pull/412
* Nagael made their first contribution in https://github.com/pygraphviz/pygraphviz/pull/424

**Full Changelog**: https://github.com/pygraphviz/pygraphviz/compare/pygraphviz-1.9...pygraphviz-1.10rc1

1.9

- Drop Python 3.7 support
- Add Python 3.10 support
- Add osage and patchwork to progs list
- Add IPython rich display hook to AGraph class
- Add contributor guide
- Fixed directed nature of AGraph.copy()
- Minor documentation and code fixes

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.