diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 602aeabb..caa7da2c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -37,7 +37,7 @@ This release was yanked due to poor performance when building very large graphs. 3.8.1 (2025-04-23) ------------------ -* Use joblib instead of multiprocessing for CPU parallelism. Fixes https://github.com/seddonym/grimp/issues/208. +* Use joblib instead of multiprocessing for CPU parallelism. Fixes https://github.com/python-grimp/grimp/issues/208. 3.8 (2025-04-11) ---------------- @@ -47,7 +47,7 @@ This release was yanked due to poor performance when building very large graphs. 3.7.1 (2025-03-12) ------------------ -* Fixed handling of within-descendant-imports when squashing modules (see `Issue 195 `_). +* Fixed handling of within-descendant-imports when squashing modules (see `Issue 195 `_). 3.7 (2025-03-07) ---------------- diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index cbdfca48..0e320edf 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -7,7 +7,7 @@ We welcome contributions to Grimp. Bug reports =========== -When `reporting a bug `_ please include: +When `reporting a bug `_ please include: * Your operating system name and version. * Any details about your local setup that might be helpful in troubleshooting. @@ -16,7 +16,7 @@ When `reporting a bug `_ please includ Feature requests and feedback ============================= -The best way to send feedback is to file an issue at https://github.com/seddonym/grimp/issues. +The best way to send feedback is to file an issue at https://github.com/python-grimp/grimp/issues. If you are proposing a feature: @@ -64,7 +64,7 @@ You don't need to activate or manage a virtual environment - this is taken care To set up Grimp for local development: -1. Fork `grimp `_ +1. Fork `grimp `_ (look for the "Fork" button). 2. Clone your fork locally:: diff --git a/README.rst b/README.rst index 40f7f2f7..f3f78a91 100644 --- a/README.rst +++ b/README.rst @@ -9,13 +9,19 @@ Grimp :alt: Python versions :target: https://pypi.org/project/grimp/ -.. image:: https://github.com/seddonym/grimp/workflows/CI/badge.svg?branch=main - :target: https://github.com/seddonym/grimp/actions?workflow=CI +.. image:: https://github.com/python-grimp/grimp/actions/workflows/main.yml/badge.svg + :target: https://github.com/python-grimp/grimp/actions?workflow=CI :alt: CI Status -Builds a queryable graph of the imports within one or more Python packages. +.. image:: https://img.shields.io/endpoint?url=https://codspeed.io/badge.json + :target: https://codspeed.io/python-grimp/grimp?utm_source=badge + :alt: Codspeed + +.. image:: https://img.shields.io/badge/License-BSD_2--Clause-orange.svg + :target: https://opensource.org/licenses/BSD-2-Clause + :alt: BSD license -* Free software: BSD license +Builds a queryable graph of the imports within one or more Python packages. Quick start ----------- diff --git a/pyproject.toml b/pyproject.toml index ace813b2..98bf1fa0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ readme = "README.rst" [project.urls] Documentation = "https://grimp.readthedocs.io/" -Source-code = "https://github.com/seddonym/grimp/" +Source-code = "https://github.com/python-grimp/grimp/" [dependency-groups] dev = [ diff --git a/tests/unit/application/graph/test_manipulation.py b/tests/unit/application/graph/test_manipulation.py index aac9649b..1f00218b 100644 --- a/tests/unit/application/graph/test_manipulation.py +++ b/tests/unit/application/graph/test_manipulation.py @@ -458,7 +458,7 @@ def test_correctly_handles_imports_within_descendants(self): # We want to check that this import within the descendants of `animals` does # not cause problems. If this import is not properly removed then the imports map can # become corrupted, since it will contain an import to modules that no longer exist. - # See https://github.com/seddonym/grimp/issues/195 for more details. + # See https://github.com/python-grimp/grimp/issues/195 for more details. graph.add_import(importer="animals.dog", imported="animals.base") graph.squash_module("animals")