diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b4f6bd2..833ac34 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: with: python-version: '3.10' - name: Install poetry - uses: abatilo/actions-poetry@v2.0.0 + uses: abatilo/actions-poetry@v2.1.5 - uses: google-github-actions/setup-gcloud@v0 with: service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/poetry.lock b/poetry.lock index 2892661..b80b8f2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -73,6 +73,7 @@ mypy-extensions = ">=0.4.3" pathspec = ">=0.9.0" platformdirs = ">=2" tomli = {version = ">=1.1.0", markers = "python_full_version < \"3.11.0a7\""} +typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} [package.extras] colorama = ["colorama (>=0.4.3)"] @@ -469,11 +470,11 @@ python-versions = "*" [[package]] name = "jinja2" -version = "3.1.2" +version = "3.0.3" description = "A very fast and expressive template engine." category = "main" optional = false -python-versions = ">=3.7" +python-versions = ">=3.6" [package.dependencies] MarkupSafe = ">=2.0" @@ -546,7 +547,12 @@ optional = false python-versions = ">=3.8" [package.dependencies] -numpy = {version = ">=1.21.0", markers = "python_version >= \"3.10\""} +numpy = [ + {version = ">=1.18.5", markers = "platform_machine != \"aarch64\" and platform_machine != \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.19.2", markers = "platform_machine == \"aarch64\" and python_version < \"3.10\""}, + {version = ">=1.20.0", markers = "platform_machine == \"arm64\" and python_version < \"3.10\""}, + {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, +] python-dateutil = ">=2.8.1" pytz = ">=2020.1" @@ -942,8 +948,8 @@ multidict = ">=4.0" [metadata] lock-version = "1.1" -python-versions = "~3.10" -content-hash = "29d39addfa0d6b71170f9e5b8adc68fc64d8884e1d72366a65fd1266a21c9cd1" +python-versions = "^3.8" +content-hash = "d8773695830905b31901a4e06a50f03a01270dbed42ae8dd64240fe9dd7a401f" [metadata.files] aiohttp = [ @@ -1367,8 +1373,8 @@ iniconfig = [ {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, ] jinja2 = [ - {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, - {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, + {file = "Jinja2-3.0.3-py3-none-any.whl", hash = "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8"}, + {file = "Jinja2-3.0.3.tar.gz", hash = "sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7"}, ] markupsafe = [ {file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:86b1f75c4e7c2ac2ccdaec2b9022845dbb81880ca318bb7a0a01fbf7813e3812"}, diff --git a/pyproject.toml b/pyproject.toml index 0c2b3f6..3bfb751 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,23 +1,23 @@ [tool.poetry] name = "calitp" -version = "2022.7.11" +version = "2022.7.13-alpha.3" description = "Shared code for the Cal-ITP data codebases" authors = ["Andrew Vaccaro "] license = "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" [tool.poetry.dependencies] -python = "~3.10" +python = "^3.8" gcsfs = "^2022.5.0" pandas = "^1.4.3" pandas-gbq = "^0.17.6" sqlalchemy-bigquery = "^1.4.4" google-cloud-bigquery = "^3.2.0" gtfs-realtime-bindings = "^0.0.7" -siuba = "^0.3.0" humanize = "^4.2.3" pendulum = "^2.1.2" pydantic = "^1.9.1" -Jinja2 = "^3.1.2" +siuba = "^0.3.0" +Jinja2 = "<3.1.0" [tool.poetry.dev-dependencies] black = "^22.6.0"