From e4207b78705d2103ce9e6eb4312fd89a2c03222e Mon Sep 17 00:00:00 2001 From: Frithjof Gressmann Date: Mon, 25 Nov 2024 18:21:27 -0600 Subject: [PATCH] Release v4.10.4 --- CHANGELOG.md | 7 +++++++ pyproject.toml | 27 ++++++++++----------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 636ee4ca..5628a470 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ No current changes +# v4.10.4 + +- Respect .gitignore in code rsync +- Prevents false positive config method matches +- Adds CWD to PATH when using CLI +- Load from directory in dispatch code + # v4.10.3 - Option to hide interfaces from get diff --git a/pyproject.toml b/pyproject.toml index dcfb6e39..03456546 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,24 +1,20 @@ [tool.poetry] name = "machinable" -version = "4.10.3" +version = "4.10.4" description = "A modular configuration system for research projects" license = "MIT" -authors = [ - "Frithjof Gressmann " -] -maintainers = [ - "Frithjof Gressmann " -] +authors = ["Frithjof Gressmann "] +maintainers = ["Frithjof Gressmann "] readme = "README.md" homepage = "https://machinable.org" repository = "https://github.com/machinable-org/machinable" documentation = "https://machinable.org" keywords = ["machine-learning", "research"] classifiers = [ - "Development Status :: 5 - Production/Stable", - "Programming Language :: Python", - "License :: OSI Approved :: MIT License", - "Intended Audience :: Science/Research" + "Development Status :: 5 - Production/Stable", + "Programming Language :: Python", + "License :: OSI Approved :: MIT License", + "Intended Audience :: Science/Research", ] include = ["CHANGELOG.md", "src/machinable/py.typed"] @@ -28,10 +24,10 @@ flatten-dict = "^0.4" jsonlines = ">=3.1,<5.0" pydantic = ">=1,<3" arrow = "^1.2" -importlib-metadata = {version = "^6.7", python = "<3.8"} +importlib-metadata = { version = "^6.7", python = "<3.8" } omegaconf = "^2.3.0" dill = "^0.3.7" -typing-extensions = {version = "^4.7.0", python = "<3.11"} +typing-extensions = { version = "^4.7.0", python = "<3.11" } uuid7 = "^0.1.0" @@ -45,10 +41,7 @@ editorconfig-checker = "^2.7.3" pytest-cov = "^4.1.0" [tool.poetry.extras] -all = [ - "numpy", - "pandas", -] +all = ["numpy", "pandas"] [build-system] requires = ["poetry_core>=1.0.0"]