From b03642d6ad899292f19e9ce70ff6cd6d3d766588 Mon Sep 17 00:00:00 2001 From: disqualifier Date: Tue, 23 Jun 2026 13:09:09 -0400 Subject: [PATCH] docs: real repo url + pip install command point install at git.rethinkstudios.io; show both the requirements.txt line and the direct pip install command. Co-Authored-By: Claude Opus 4.8 (1M context) Signed-off-by: disqualifier --- README.md | 11 +++++++++-- pyproject.toml | 9 ++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f62dab0..2363cb5 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,16 @@ helpers for the common paths, with a raw escape hatch for everything else. ## Install +`requirements.txt`: + +``` +mongo @ git+https://git.rethinkstudios.io/rethink-public/mongo@v0.1.0 +``` + +Direct: + ```bash -# requirements.txt -mongo @ git+ssh://git@github.com//mongo.git@v0.1.0 +pip install "mongo @ git+https://git.rethinkstudios.io/rethink-public/mongo@v0.1.0" ``` Requires `motor` and `pymongo` (pulled transitively). diff --git a/pyproject.toml b/pyproject.toml index d64a6a3..7975d6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,16 @@ [build-system] -requires = ["setuptools>=61.0"] -build-backend = "setuptools.build_meta" +requires = ["hatchling"] +build-backend = "hatchling.build" [project] name = "mongo" version = "0.1.0" description = "async mongodb wrapper over motor with a raw escape hatch" -readme = "README.md" requires-python = ">=3.10" dependencies = [ "motor>=3.0", "pymongo>=4.0", ] -[tool.setuptools.packages.find] -where = ["src"] +[tool.hatch.build.targets.wheel] +packages = ["src/mongo"]