From b40ad84887aede7f2a9ae043b0d0dc88d7251a98 Mon Sep 17 00:00:00 2001 From: jfs Date: Sat, 7 Dec 2024 10:57:25 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20convert=20into=20Python=20packag?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit to put `resources` inside the `pytest_textual_snapshot` namespace. To avoid collision with top-level `resources` package. It fixes #15 --- pyproject.toml | 3 +-- pytest_textual_snapshot/__init__.py | 0 .../plugin.py | 0 .../resources}/snapshot_report_template.jinja2 | 0 4 files changed, 1 insertion(+), 2 deletions(-) create mode 100644 pytest_textual_snapshot/__init__.py rename pytest_textual_snapshot.py => pytest_textual_snapshot/plugin.py (100%) rename {resources => pytest_textual_snapshot/resources}/snapshot_report_template.jinja2 (100%) diff --git a/pyproject.toml b/pyproject.toml index 5b2eb41..97452d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,6 @@ classifiers = [ "Operating System :: OS Independent", "License :: OSI Approved :: MIT License" ] -include = ["resources/**/*"] [tool.poetry.dependencies] python = "^3.8.1" @@ -38,7 +37,7 @@ syrupy = ">=4.0.0" jinja2 = ">=3.0.0" [tool.poetry.plugins."pytest11"] -"textual-snapshot" = "pytest_textual_snapshot" +"textual-snapshot" = "pytest_textual_snapshot.plugin" [build-system] requires = ["poetry-core>=1.0.0"] diff --git a/pytest_textual_snapshot/__init__.py b/pytest_textual_snapshot/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pytest_textual_snapshot.py b/pytest_textual_snapshot/plugin.py similarity index 100% rename from pytest_textual_snapshot.py rename to pytest_textual_snapshot/plugin.py diff --git a/resources/snapshot_report_template.jinja2 b/pytest_textual_snapshot/resources/snapshot_report_template.jinja2 similarity index 100% rename from resources/snapshot_report_template.jinja2 rename to pytest_textual_snapshot/resources/snapshot_report_template.jinja2