Unverified Commit 7ec55677 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

python313Packages.typesystem: drop (#465691)

parents 31a6726c 17db69bd
Loading
Loading
Loading
Loading
+0 −40
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  jinja2,
  pytestCheckHook,
  pythonOlder,
  pyyaml,
}:

buildPythonPackage rec {
  pname = "typesystem";
  version = "0.4.1";
  format = "setuptools";

  disabled = pythonOlder "3.7";

  src = fetchFromGitHub {
    owner = "encode";
    repo = "typesystem";
    rev = version;
    hash = "sha256-fjnheHWjIDbJY1iXCRKCpqTCwtUWK9YXbynRCZquQ7c=";
  };

  propagatedBuildInputs = [
    jinja2
    pyyaml
  ];

  nativeCheckInputs = [ pytestCheckHook ];

  pythonImportsCheck = [ "typesystem" ];

  meta = with lib; {
    description = "Type system library for Python";
    homepage = "https://github.com/encode/typesystem";
    license = licenses.bsd3;
    maintainers = [ ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -479,6 +479,7 @@ mapAliases {
  tweedledum = throw "'tweedledum' has been removed due to lack of upstream maintenance."; # Added 2025-11-22
  typed-ast = throw "typed-ast was removed because it went end of life in July 2023"; # added 2025-05-24
  types-typed-ast = throw "types-typed-ast was removed because so was typed-ast"; # added 2025-05-24
  typesystem = throw "'typesystem' has been removed as it was broken, unmaintained, and archived upstream"; # Added 2025-11-27
  uamqp = throw "'uamqp' has been removed because it is broken and unmaintained."; # added 2025-06-11
  ufoLib2 = throw "'ufoLib2' has been renamed to/replaced by 'ufolib2'"; # Converted to throw 2025-10-29
  unicode-slugify = throw "'unicode-slugify' has been removed becaues it was broken and unmaintained. Consider using 'python-slugify' instead."; # added 2025-10-05
+0 −2
Original line number Diff line number Diff line
@@ -19715,8 +19715,6 @@ self: super: with self; {
  typeshed-client = callPackage ../development/python-modules/typeshed-client { };
  typesystem = callPackage ../development/python-modules/typesystem { };
  typical = callPackage ../development/python-modules/typical { };
  typing = null;