From b0c94e0c87536f593727218c728887ba4a120ce8 Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Fri, 2 Oct 2026 19:55:23 +0800 Subject: [PATCH 1/2] refactor: rename CLI Development subcategory to General The subcategory shared its section's name, so its page could compete with the section page for the same searches, as Code Analysis did. Co-Authored-By: Claude --- README.md | 2 +- website/data/redirects.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f12c2f8..63a23b67 100644 --- a/README.md +++ b/README.md @@ -810,7 +810,7 @@ _Tools and libraries for packet manipulation and network device automation._ _Libraries for building command-line applications._ -- CLI Development +- General - [argparse](https://docs.python.org/3/library/argparse.html) - (Python standard library) Command-line option and argument parsing. - [click](https://github.com/pallets/click/) - A package for creating beautiful command line interfaces in a composable way. - [typer](https://github.com/fastapi/typer) - Modern CLI framework that uses Python type hints. Built on Click. diff --git a/website/data/redirects.json b/website/data/redirects.json index 88fc3702..9242e705 100644 --- a/website/data/redirects.json +++ b/website/data/redirects.json @@ -1,6 +1,7 @@ { "/categories/": "/", "/categories/ai-and-agents/pre-trained-models-and-inference/": "/categories/ai-and-agents/pre-trained-models/", + "/categories/cli-development/cli-development/": "/categories/cli-development/", "/categories/cli-tools/productivity-tools/": "/categories/cli-tools/", "/categories/code-analysis/code-analysis/": "/categories/code-analysis/", "/categories/code-analysis/code-linters/": "/categories/code-analysis/linters-and-formatters/", From 98d24569de3a2c05035b2a07762bc5465bd51950 Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Fri, 2 Oct 2026 19:55:45 +0800 Subject: [PATCH 2/2] refactor: rename HTTP Clients subcategory to General The subcategory nearly repeated its section's name, so its page could compete with the section page for the same searches, as Code Analysis did. Co-Authored-By: Claude --- README.md | 2 +- website/data/redirects.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 63a23b67..c8d5186e 100644 --- a/README.md +++ b/README.md @@ -376,7 +376,7 @@ _Static site generator is a software that takes some text + templates as input a _Libraries for working with HTTP._ -- Clients +- General - [requests](https://github.com/psf/requests) - HTTP Requests for Humans. - [aiohttp](https://github.com/aio-libs/aiohttp) - Asynchronous HTTP client/server framework for asyncio and Python. - [httpx2](https://github.com/pydantic/httpx2) - HTTP/1.1 and HTTP/2 client with sync and async APIs, maintained by Pydantic ([httpx](https://github.com/encode/httpx) fork). diff --git a/website/data/redirects.json b/website/data/redirects.json index 9242e705..51e5593b 100644 --- a/website/data/redirects.json +++ b/website/data/redirects.json @@ -10,5 +10,6 @@ "/categories/distributed-computing/batch-processing/": "/categories/distributed-computing/", "/categories/gui-development/terminal/": "/categories/cli-development/tui-frameworks/", "/categories/gui-development/wrappers/": "/categories/gui-development/", + "/categories/http-clients/clients/": "/categories/http-clients/", "/categories/web-servers/rpc/": "/categories/web-apis/rpc/" }