Commit cb106a19 authored by Jonas Heinrich's avatar Jonas Heinrich
Browse files

python3Packages.falcon-cors: init at 1.1.7

parent ce6e5f03
Loading
Loading
Loading
Loading
+36 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
  falcon,
}:

buildPythonPackage rec {
  pname = "falcon-cors";
  version = "1.1.7";

  src = fetchFromGitHub {
    owner = "lwcolton";
    repo = "falcon-cors";
    tag = version;
    hash = "sha256-jlEWP7gXbWfdY4coEIM6NWuBf4LOGbUAFMNvqip/FcA=";
  };

  build-system = [ setuptools ];

  dependencies = [ falcon ];

  # Test fail with falcon >= 4
  # https://github.com/lwcolton/falcon-cors/issues/25
  doCheck = false;

  pythonImportsCheck = [ "falcon_cors" ];

  meta = {
    description = "CORS support for Falcon";
    homepage = "https://github.com/lwcolton/falcon-cors";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ onny ];
  };
}
+4 −0
Original line number Diff line number Diff line
@@ -4749,12 +4749,16 @@ self: super: with self; {
  falcon = callPackage ../development/python-modules/falcon { };
  falcon-cors = callPackage ../development/python-modules/falcon-cors { };
  falconpy = callPackage ../development/python-modules/falconpy { };
  faraday-agent-parameters-types =
    callPackage ../development/python-modules/faraday-agent-parameters-types
      { };
  falcon-cors = callPackage ../development/python-modules/falcon-cors { };
  faraday-plugins = callPackage ../development/python-modules/faraday-plugins { };
  farama-notifications = callPackage ../development/python-modules/farama-notifications { };