Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use pyproject.toml #24

Merged
merged 11 commits into from
Dec 31, 2024
Merged

Use pyproject.toml #24

merged 11 commits into from
Dec 31, 2024

Conversation

obscurerichard
Copy link
Member

@obscurerichard obscurerichard commented Dec 31, 2024

  • First cut of pyproject.toml version
  • Use new freezing-model version
  • Fix greenstalk 2 Client signature issue
  • Fix up wheel package resolution
  • **Try using legacy resolver

Related to freezingsaddles/freezing-shared#5

not working yet:

```
1.515 ERROR: Cannot install freezing-model==0.9.2 and geoalchemy 0.7.3.dev1 (from /tmp/wheels/GeoAlchemy-0.7.3.dev1-py3-none-any.whl) because these package versions have conflicting dependencies.
1.515
1.515 The conflict is caused by:
1.515     The user requested geoalchemy 0.7.3.dev1 (from /tmp/wheels/GeoAlchemy-0.7.3.dev1-py3-none-any.whl)
1.515     freezing-model 0.9.2 depends on geoalchemy 0.7.3.dev1 (from https://github.com/hozn/GeoAlchemy/archive/0.7.3dev1.tar.gz)
1.515
1.515 To fix this you could try to:
1.515 1. loosen the range of package versions you've specified
1.515 2. remove package versions to allow pip to attempt to solve the dependency conflict
1.515
1.667 ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
------
Dockerfile:36
--------------------
  34 |     RUN pip3 install --upgrade pip setuptools wheel
  35 |     COPY --from=buildstep /build/wheels /tmp/wheels
  36 | >>> RUN pip3 install /tmp/wheels/*
  37 |
  38 |     EXPOSE 8000
--------------------
ERROR: failed to solve: process "/bin/sh -c pip3 install /tmp/wheels/*" did not complete successfully: exit code: 1
```
@obscurerichard obscurerichard merged commit 7ab1c1b into master Dec 31, 2024
5 checks passed
@obscurerichard obscurerichard deleted the use-pyproject-for-setuptools branch December 31, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant