Skip to content

Commit fd84e1d

Browse files
committed
Added Python toolbox and prepared release 0.5.0
1 parent 76de5d7 commit fd84e1d

File tree

7 files changed

+2350
-174
lines changed

7 files changed

+2350
-174
lines changed

doc/changes/changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Changelog
22

33
* [unreleased](unreleased.md)
4-
* [0.7.0](changes_0.7.0.md)
4+
* [0.5.0](changes_0.5.0.md)
55
* [0.4.0](changes_0.4.0.md)
66
* [0.3.0](changes_0.3.0.md)
77
* [0.2.0](changes_0.2.0.md)
8-
* [0.1.0](changes_0.1.0.md)
8+
* [0.1.0](changes_0.1.0.md)
File renamed without changes.

noxconfig.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
from collections.abc import Iterable
2+
from dataclasses import dataclass
3+
from pathlib import Path
4+
5+
ROOT_DIR = Path(__file__).parent
6+
7+
8+
@dataclass(frozen=True)
9+
class Config:
10+
root: Path = ROOT_DIR
11+
doc: Path = ROOT_DIR / "doc"
12+
version_file: Path = ROOT_DIR / "version.py"
13+
path_filters: Iterable[str] = ("dist", ".eggs", "venv", ".workspace")
14+
python_versions = ["3.10", "3.11", "3.12", "3.13"]
15+
source: Path = Path("exasol_udf_mock_python")
16+
17+
18+
PROJECT_CONFIG = Config()

noxfile.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import nox
2+
3+
# imports all nox task provided by the toolbox
4+
from exasol.toolbox.nox.tasks import *
5+
6+
# default actions to be run if nothing is explicitly specified with the -s option
7+
nox.options.sessions = ["project:fix"]

poetry.lock

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

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "exasol-udf-mock-python"
3-
version = "0.7.0"
3+
version = "0.5.0"
44
requires-python = ">=3.10.0,<4.0"
55
description = "Mocking framework for Exasol Python UDFs"
66
authors = [

version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"""
1010

1111
MAJOR = 0
12-
MINOR = 7
12+
MINOR = 5
1313
PATCH = 0
1414
VERSION = f"{MAJOR}.{MINOR}.{PATCH}"
1515
__version__ = VERSION

0 commit comments

Comments
 (0)