Skip to content

Commit

Permalink
Merge pull request #7 from gabrielguarisa/f/py37-version
Browse files Browse the repository at this point in the history
Alpha version with python 3.7 support
  • Loading branch information
gabrielguarisa authored May 24, 2023
2 parents f9bff10 + 3c015b9 commit 31e7033
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.9]
python-version: [3.7.16, 3.9, 3.11.2]
poetry-version: [1.4.2]
os: [ubuntu-latest]
runs-on: ${{ matrix.os }}
Expand Down
44 changes: 32 additions & 12 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "retrack"
version = "0.6.0"
version = "0.7.0a1"
description = "A business rules engine"
authors = ["Gabriel Guarisa <[email protected]>", "Nathalia Trotte <[email protected]>"]
license = "MIT"
Expand All @@ -10,23 +10,43 @@ homepage = "https://github.com/gabrielguarisa/retrack"
keywords = ["rules", "models", "business", "node", "graph"]

[tool.poetry.dependencies]
python = "^3.8.16"
python = "^3.7.16"
pandas = [
{ version = "1.2.0", python = "<3.8" },
{ version = "^1.5.2", python = ">=3.8" }
]
numpy = [
{ version = "1.19.5", python = "<3.8" },
{ version = "^1.24.0", python = ">=3.8" }
]
pydantic = "^1.10.4"
pandas = "^1.5.2"
networkx = "^3.0"
networkx = [
{ version = "2.6.3", python = "<3.8" },
{ version = "^3.0", python = ">=3.8" }
]

[tool.poetry.dev-dependencies]
pytest = "^6.2.4"
pytest-cov = "^3.0.0"
black = "^22.6.0"
isort = {extras = ["colors"], version = "^5.12.0"}

[tool.poetry.group.dev.dependencies]
pytest-mock = "^3.10.0"
pytest = [
{ version = "6.2.2", python = "<3.8" },
{ version = "^6.2.4", python = ">=3.8" }
]
pytest-cov = [
{ version = "2.11.1", python = "<3.8" },
{ version = "^3.0.0", python = ">=3.8" }
]
black = [
{ version = "20.8b1", python = "<3.8" },
{ version = "^22.6.0", python = ">=3.8" }
]
isort = {extras = ["colors"], version = "*"}
pytest-mock = [
{ version = "3.5.1", python = "<3.8" },
{ version = "^3.10.0", python = ">=3.8" }
]

[tool.black]
# https://github.com/psf/black
target-version = ["py39"]
target-version = ["py37"]
line-length = 88
color = true

Expand Down

0 comments on commit 31e7033

Please sign in to comment.