From eb2be28b202dc583f60fc538ea341f7070613887 Mon Sep 17 00:00:00 2001 From: ChrsBaur Date: Mon, 4 May 2026 01:07:05 +0200 Subject: [PATCH 1/2] fix: add pip install -e . step to conda setup instructions (closes #106) After creating and activating the conda environment, users need to install the module in editable mode so that src/ imports resolve correctly when running pytest or launching notebooks. --- {{cookiecutter.project_slug}}/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/README.md b/{{cookiecutter.project_slug}}/README.md index 5a5b103..1fead02 100644 --- a/{{cookiecutter.project_slug}}/README.md +++ b/{{cookiecutter.project_slug}}/README.md @@ -21,6 +21,10 @@ Then activate the environment with: conda activate {{ cookiecutter.project_slug }} +Next, install the module in editable mode so that imports work correctly in tests and notebooks: + + pip install -e . + To update this environment with your production dependencies, please run: conda env update --file=environment.yml @@ -43,7 +47,7 @@ Whenever you run `poetry run `, that `` is actually run inside {% elif cookiecutter.package_manager == 'uv' %} ## Using `uv` for Project Setup -> 🧰 **Note:** You do **not** need to have Python pre-installed. +> 🧰 **Note:** You do **not** need to have Python pre-installed. > `uv` includes its own Python runtime and manages everything automatically. ### 🔧 Installing `uv` From 5cde21277f4b8f6b4c9fe7c4c72b8a14f5a4bd8b Mon Sep 17 00:00:00 2001 From: ChrsBaur Date: Mon, 4 May 2026 01:14:33 +0200 Subject: [PATCH 2/2] chore: bump version to 1.3.1 and update CHANGELOG for #106 --- CHANGELOG.md | 6 ++++-- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b157fba..aaea617 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Added -- Placeholder for future updates and new features. +## [1.3.1] - 2026-05-04 + +### Fixed +- Added missing `pip install -e .` step to the conda Getting Started instructions in the generated README (closes #106). Without this step, module imports fail when running `pytest` or launching notebooks. ## [1.3.0] - 2026-01-27 diff --git a/pyproject.toml b/pyproject.toml index cdfc728..78b9671 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "at-python-template" -version = "1.3.0" +version = "1.3.1" description = "This is the official Python Project Template of Alexander Thamm GmbH (AT)" authors = [ "Christian Baur ",