Skip to content

Commit eb83b65

Browse files
fix: miscellaneous rewrite errors (#162)
* feat: makefile.local * fix: pyspark version bounds too loose * chore: bump patch version * fix: applying config to wrong logger
1 parent 8dc6dc2 commit eb83b65

8 files changed

Lines changed: 18 additions & 15 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,4 @@ notebooks/
202202

203203
**/.claude/settings.local.json
204204
config.yaml
205+
Makefile.local

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-${TARGETARCH}
7575
ENV PATH="${JAVA_HOME}/bin:${PATH}"
7676

7777
# Install pyspark extra
78-
RUN pip install --no-cache-dir 'pyspark>=4.0.1,<5.0.0'
78+
RUN pip install --no-cache-dir 'pyspark>=4.0.1,<4.1.0'
7979

8080
# Download Spark JARs for S3 + Avro support (avoids ~40s Maven download at runtime)
8181
RUN mkdir -p /opt/spark-jars && \

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,4 +340,7 @@ clean-images:
340340

341341
.PHONY: clean
342342
clean: clean-workdir clean-images
343-
@echo "✅ Full cleanup complete!"
343+
@echo "✅ Full cleanup complete!"
344+
345+
# Include local overrides (not committed to git)
346+
-include Makefile.local

plexe/CODE_INDEX.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Code Index: plexe
22

3-
> Generated on 2026-02-08 21:45:49
3+
> Generated on 2026-02-09 15:35:33
44
55
Code structure and public interface documentation for the **plexe** package.
66

plexe/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@ def setup_logging(config: Config) -> logging.Logger:
494494
Configured package logger
495495
"""
496496
# Get package root logger
497-
package_logger = logging.getLogger("source")
497+
package_logger = logging.getLogger("plexe")
498498
package_logger.setLevel(getattr(logging, config.log_level.upper()))
499499

500500
# Clear existing handlers to avoid duplicates

poetry.lock

Lines changed: 7 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "plexe"
3-
version = "1.0.0"
3+
version = "1.0.1"
44
description = "An agentic framework for building ML models from natural language"
55
authors = [
66
"Marcello De Bernardi <mdebernardi@plexe.ai>",
@@ -66,7 +66,7 @@ pydantic = ">=2.7.4,<3.0.0"
6666
pydantic-settings = ">=2.0.0,<3.0.0"
6767

6868
# Optional dependencies
69-
pyspark = { version = ">=4.0.1,<5.0.0", optional = true }
69+
pyspark = { version = ">=4.0.1,<4.1.0", optional = true }
7070
databricks-connect = { version = ">=17.3.1,<18.0.0", python = "3.12", optional = true }
7171
boto3 = { version = ">=1.35.0,<2.0.0", optional = true }
7272

tests/CODE_INDEX.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Code Index: tests
22

3-
> Generated on 2026-02-08 21:45:49
3+
> Generated on 2026-02-09 15:35:33
44
55
Test suite structure and test case documentation.
66

0 commit comments

Comments
 (0)