diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5aac248e1a..2d414f39d2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: # Formatters: hooks that re-write Python & documentation files #################################################################################### - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.1.0 + rev: v0.1.1 hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/pyproject.toml b/pyproject.toml index f12b9cf744..4ae8ed40b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ dependencies = [ "dask>=2022.5,<2023.10.1", "datapackage>=1.11,<1.16", # Transition datastore to use frictionless. "email-validator>=1.0.3", # pydantic[email] - "fsspec>=2022.5,<2023.9.3", + "fsspec>=2022.5,<2023.10.1", "gcsfs>=2022.5,<2023.9.3", "geopandas>=0.13,<0.15", "grpcio==1.57.0", # Required by dagster. Version works with MacOS @@ -33,7 +33,7 @@ dependencies = [ "jellyfish>=1.0.1,<1.1", # recordlinkage dependency "jinja2>=3,<3.2", "matplotlib>=3.6.1,<3.9", - "networkx>=3,<3.2", + "networkx>=3,<3.3", "numba>=0.55.2", # pandas[performance] "numexpr>=2.8.0", # pandas[performance] "numpy>=1.24,<2.0a0", @@ -118,7 +118,7 @@ pudl_check_fks = "pudl.etl.check_foreign_keys:main" [project.optional-dependencies] dev = [ - "black>=22,<23.11", + "black>=23,<23.11", "build>=1,<1.1", "ipdb>=0.13,<0.14", "jedi>=0.18,<0.20", @@ -145,7 +145,7 @@ test = [ "pre-commit>=3,<3.6", "pytest-console-scripts>=1.1,<1.5", "pytest-cov>=4,<4.2", - "pytest-mock>=3,<3.12", + "pytest-mock>=3,<3.13", "pytest>=7,<7.5", "responses>=0.14,<0.24", "ruff>=0.1,<0.2",