python: django-compat & django-hijack tests (also bump django-hijack) #26166
+66
−24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation for this change
Ah - seems we were both tinkering with this one at the same time.
Both
django-compat
anddjango-hijack
's (same author) tests are run using a customruntests.py
script, which isn't included in the sdist packages on pypi. So I fixed the two packages by pulling the source from github tags instead and included a customcheckPhase
.While I was at it I also bumped
django-hijack
to the latest version and split it into a separate file.I'm not totally sure as to the origin of
django-hijack
's django 1.9 requirement, but, well, the tests sure as hell pass with django 1.11.1. So I'm assuming it's safe to disregard that problem as ancient history...?Added self as maintainer as I think I (or one of my old colleagues) added these packages in the first place.
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)