19 buildPythonPackage rec {
24 disabled = pythonOlder "3.8";
26 src = fetchFromGitHub {
27 owner = "scrapinghub";
29 rev = "refs/tags/v${version}";
30 hash = "sha256-6lAb17EoR0FKyIOb9hk1jcpmPtZ7vClfuCrDZ83XBeg=";
37 propagatedBuildInputs = [
53 pythonImportsCheck = [
58 # AssertionError: Lists differ
64 description = "Extract embedded metadata from HTML markup";
65 mainProgram = "extruct";
66 homepage = "https://github.com/scrapinghub/extruct";
67 changelog = "https://github.com/scrapinghub/extruct/blob/v${version}/HISTORY.rst";
68 license = licenses.bsd3;
69 maintainers = with maintainers; [ ambroisie ];