14 buildPythonPackage rec {
15 pname = "orderly-set";
19 src = fetchFromGitHub {
23 hash = "sha256-ZDo5fSHD0lCn9CRQtWK10QeZoOhuXG3LR3KA/to9gpE=";
26 # https://github.com/seperman/orderly-set/pull/5
28 name = "do-not-import-mypy.patch";
29 url = "https://github.com/seperman/orderly-set/commit/34362084868a081b8ebaaf1f13c93a7a798ef557.patch";
30 hash = "sha256-eKbnA31ykm5fH0om6cfOaMpy+ZNNWRDkHieaUIHF8OM=";
38 pythonImportsCheck = [
45 # Statically analyzes types, can be disabled so that mypy won't be needed.
50 description = "Orderly Set previously known as Ordered Set";
51 homepage = "https://github.com/seperman/orderly-set";
52 changelog = "https://github.com/seperman/orderly-set/blob/${src.rev}/CHANGELOG.md";
53 license = lib.licenses.mit;
54 maintainers = with lib.maintainers; [ doronbehar ];