https://bugzilla.redhat.com/show_bug.cgi?id=2252778
Orion Poplawski orion@nwra.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(orion@nwra.com) |
--- Comment #5 from Orion Poplawski orion@nwra.com --- Sorry for the delay, missed this over the holidays.
I would suggest:
Source: https://github.com/graphql-python/gql/archive/v%%7Bversion%7D/%%7Bname%7D-%%...
Still no %check. It looks like upstream already does not run tests that need online resources unless --run-online is given to pytest.
No need to remove .egg-info
Are the Requires not picked up automatically? This is what I get without them: Requires: (python3.12dist(anyio) < 5~~ with python3.12dist(anyio) >= 3) (python3.12dist(backoff) < 3~~ with python3.12dist(backoff) >= 1.11.1) (python3.12dist(graphql-core) < 3.3~~ with python3.12dist(graphql-core) >= 3.2) (python3.12dist(yarl) < 2~~ with python3.12dist(yarl) >= 1.6) /usr/bin/python3 python(abi) = 3.12
Use %pyproject_save_files
Do rm -r gql-checker in %prep to make it clear it's not needed/used.
This is what I have: https://fedorapeople.org/~orion/python-gql.spec