Compare commits

..

1 Commits

Author SHA1 Message Date
yaya
705e992991 26.05 beta release 2026-05-24 13:32:15 +02:00
72 changed files with 90 additions and 169 deletions

View File

@@ -35,8 +35,7 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -35,8 +35,7 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -35,8 +35,7 @@ body:
If you are using an older version, please update to the latest stable version and check if the issue persists before continuing this bug report.
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -37,8 +37,7 @@ body:
If you are purposefully trying to build an ancient version of a package in an older Nixpkgs, please coordinate with the [NixOS Archivists](https://matrix.to/#/#archivists:nixos.org).
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -37,8 +37,7 @@ body:
If the package has been updated in unstable, but you believe the update should be backported to the stable release of Nixpkgs, please file the '**Request: backport to stable**' form instead.
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -35,8 +35,7 @@ body:
If you are using an older or stable version, please update to the latest **unstable** version and check if the module still does not exist before continuing this request.
options:
- "Please select a version."
- "- Unstable (26.11)"
- "- Beta (26.05)"
- "- Unstable (26.05)"
- "- Stable (25.11)"
default: 0
validations:

View File

@@ -33,15 +33,4 @@
- maintainers/github-teams.json
- base-branch: ['master']
"backport release-26.05":
- all:
- changed-files:
- any-glob-to-any-file:
- .github/actions/**/*
- .github/workflows/*
- .github/labeler*.yml
- ci/**/*.*
- maintainers/github-teams.json
- base-branch: ['master']
# keep-sorted end

View File

@@ -35,7 +35,7 @@ jobs:
into: staging-next-25.11
- from: staging-next-25.11
into: staging-25.11
- from: release-26.05
- from: master
into: staging-next-26.05
- from: staging-next-26.05
into: staging-26.05

View File

@@ -433,30 +433,6 @@
"chap-overlays": [
"index.html#chap-overlays"
],
"sec-nixpkgs-release-26.11": [
"release-notes.html#sec-nixpkgs-release-26.11"
],
"sec-nixpkgs-release-26.11-highlights": [
"release-notes.html#sec-nixpkgs-release-26.11-highlights"
],
"sec-nixpkgs-release-26.11-incompatibilities": [
"release-notes.html#sec-nixpkgs-release-26.11-incompatibilities"
],
"sec-nixpkgs-release-26.11-lib": [
"release-notes.html#sec-nixpkgs-release-26.11-lib"
],
"sec-nixpkgs-release-26.11-lib-breaking": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-breaking"
],
"sec-nixpkgs-release-26.11-lib-deprecations": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-deprecations"
],
"sec-nixpkgs-release-26.11-lib-additions-improvements": [
"release-notes.html#sec-nixpkgs-release-26.11-lib-additions-improvements"
],
"sec-nixpkgs-release-26.11-notable-changes": [
"release-notes.html#sec-nixpkgs-release-26.11-notable-changes"
],
"sec-nixpkgs-release-26.05": [
"release-notes.html#sec-nixpkgs-release-26.05"
],

View File

@@ -3,7 +3,6 @@
This section lists the release notes for each stable version of Nixpkgs and the current unstable revision.
```{=include=} sections
rl-2611.section.md
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md

View File

@@ -1,4 +1,4 @@
# Nixpkgs 26.11 ("Zokor", 2026.11/??) {#sec-nixpkgs-release-26.11}
# Nixpkgs 26.11 (2026.11/??) {#sec-nixpkgs-release-26.11}
## Highlights {#sec-nixpkgs-release-26.11-highlights}

View File

@@ -1 +1 @@
26.11
26.05

View File

@@ -504,7 +504,7 @@ in
On each release the first letter is bumped and a new animal is chosen
starting with that new letter.
*/
codeName = "Zokor";
codeName = "Yarara";
/**
Returns the current nixpkgs version suffix as string.

View File

@@ -2363,21 +2363,6 @@
"ch-release-notes": [
"release-notes.html#ch-release-notes"
],
"sec-release-26.11": [
"release-notes.html#sec-release-26.11"
],
"sec-release-26.11-highlights": [
"release-notes.html#sec-release-26.11-highlights"
],
"sec-release-26.11-new-modules": [
"release-notes.html#sec-release-26.11-new-modules"
],
"sec-release-26.11-incompatibilities": [
"release-notes.html#sec-release-26.11-incompatibilities"
],
"sec-release-26.11-notable-changes": [
"release-notes.html#sec-release-26.11-notable-changes"
],
"sec-release-26.05": [
"release-notes.html#sec-release-26.05"
],

View File

@@ -3,7 +3,6 @@
This section lists the release notes for each stable version of NixOS and current unstable revision.
```{=include=} sections
rl-2611.section.md
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md

View File

@@ -1,4 +1,4 @@
# Release 26.11 ("Zokor", 2026.11/??) {#sec-release-26.11}
# Release 26.11 (2026.11/??) {#sec-release-26.11}
## Highlights {#sec-release-26.11-highlights}

View File

@@ -70,7 +70,7 @@ in
defaultChannel = mkOption {
internal = true;
type = types.str;
default = "https://channels.nixos.org/nixos-unstable";
default = "https://channels.nixos.org/nixos-26.05";
description = "Default NixOS channel to which the root user is subscribed.";
};
};

View File

@@ -51,6 +51,7 @@ let
VENDOR_URL = optionalString isNixos "https://nixos.org/";
DOCUMENTATION_URL = optionalString isNixos "https://nixos.org/learn.html";
SUPPORT_URL = optionalString isNixos "https://nixos.org/community.html";
SUPPORT_END = "2026-12-31";
BUG_REPORT_URL = optionalString isNixos "https://github.com/NixOS/nixpkgs/issues";
ANSI_COLOR = optionalString isNixos "0;38;2;126;186;228";
IMAGE_ID = optionalString (config.system.image.id != null) config.system.image.id;

View File

@@ -30,7 +30,8 @@ let
version = fileContents ../.version;
versionSuffix =
(if stableBranch then "." else "pre") + "${toString nixpkgs.revCount}.${nixpkgs.shortRev}";
(if stableBranch then "." else "beta")
+ "${toString (nixpkgs.revCount - 1004291)}.${nixpkgs.shortRev}";
# Run the tests for each platform. You can run a test by doing
# e.g. nix-build release.nix -A tests.login.x86_64-linux,

View File

@@ -7,7 +7,7 @@ in
name = "evcc";
meta.maintainers = with lib.maintainers; [ hexa ];
containers = {
nodes = {
machine = {
services.evcc = {
enable = true;

View File

@@ -12,7 +12,7 @@ in
maintainers = [ hexa ];
};
containers = {
nodes = {
server =
{ config, ... }:
{

View File

@@ -7,7 +7,7 @@
meta.maintainers = with lib.maintainers; [ hexa ];
containers.machine = {
nodes.machine = {
services.postfix.enable = true;
services.postfix-tlspol.enable = true;

View File

@@ -6,7 +6,7 @@
{
name = "zigbee2mqtt";
containers.machine = {
nodes.machine = {
systemd.services.dummy-serial = {
wantedBy = [
"multi-user.target"

View File

@@ -8,13 +8,13 @@
nix-update-script,
}:
let
version = "0.5.0";
version = "0.4.1";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.pairs";
tag = "v${version}";
hash = "sha256-PTbj6jlXNRUOmwFSplvRDDiyyGqkBzUKtuBrvZm9kzM=";
hash = "sha256-IfnFSusQMm6LujE1AmihK9wEF2RSGfKYwpV2fedg0fc=";
};
blink-pairs-lib = rustPlatform.buildRustPackage {
@@ -51,12 +51,6 @@ vimUtils.buildVimPlugin {
ln -s ${blink-pairs-lib}/lib/libblink_pairs${ext} target/release/
'';
nvimSkipModules = [
# a module to quickly setup a minimal reproduction environment for testing
# bugs. therefore mostly useless from a consumer side
"repro"
];
passthru = {
updateScript = nix-update-script {
attrPath = "vimPlugins.blink-pairs.blink-pairs-lib";

View File

@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-codspeed";
version = "4.7.0";
version = "4.6.0";
src = fetchFromGitHub {
owner = "CodSpeedHQ";
repo = "codspeed-rust";
tag = "v${finalAttrs.version}";
hash = "sha256-6XSKAPLcxgnshkMuiSmw13tsE4keJ9h5DpxwidqMLbg=";
hash = "sha256-Hfqh9kKTiRTWhKbsdXAK/DqBeAKxXQaYdWoZN55lcLo=";
};
cargoHash = "sha256-1AjODDI114CL/L8ZDFWDfPwxxxY9vgT/miSVsMLLSgE=";
cargoHash = "sha256-ix8Q+GbazKC5HIIUUVYjLTlufOQLxppqmVGznbTAXEI=";
nativeBuildInputs = [
curl

View File

@@ -12,13 +12,13 @@
}:
let
version = "2.63.5";
version = "2.63.3";
src = fetchFromGitHub {
owner = "filebrowser";
repo = "filebrowser";
rev = "v${version}";
hash = "sha256-/X/TztbZDC1hkRL97jkm6Ak8QmKFDMycekLl6NVPS0k=";
hash = "sha256-v3cC8opClvt91MqUIKNZdvCv0hPeCvWPi0IlOMHlWbQ=";
};
frontend = buildNpmPackage rec {
@@ -41,7 +41,7 @@ let
;
fetcherVersion = 3;
pnpm = pnpm_10;
hash = "sha256-UwTA7Eogp2GrvmXDbdfGBTJS3DuOTJ42e6fHlQxSHoA=";
hash = "sha256-g8BWDEymQNOkLYBws0ii4iLnpjB7X4EQl0OzR3GXeq0=";
};
installPhase = ''

View File

@@ -64,13 +64,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "openrct2";
version = "0.5.1";
version = "0.5.0";
src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "OpenRCT2";
tag = "v${finalAttrs.version}";
hash = "sha256-5GPepF013XhymzlgfYjlB/XPE2/w18/kv3IDgJ4vPuY=";
hash = "sha256-sGdtiEUmZux6FCXuxefRulfIEO8FY7wYfIBOhdSYtF8=";
};
nativeBuildInputs = [

View File

@@ -109,6 +109,7 @@ rustPlatform.buildRustPackage rec {
passthru = {
tests = {
inherit (nixosTests) quickwit;
inherit (nixosTests.vector) syslog-quickwit;
};
updateScript = nix-update-script { };
};

View File

@@ -73,7 +73,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
meta = {
description = "Tool that converts RSS/Atom newsfeeds to email";
homepage = "https://pypi.org/project/rss2email/";
homepage = "https://pypi.python.org/pypi/rss2email";
license = lib.licenses.gpl2;
mainProgram = "r2e";
};

View File

@@ -54,7 +54,7 @@ rec {
meta = {
description = "Python 2 and 3 compatibility library";
homepage = "https://pypi.org/project/six/";
homepage = "https://pypi.python.org/pypi/six/";
license = lib.licenses.mit;
};
};

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "Atomic file writes on POSIX";
homepage = "https://pypi.org/project/atomicwrites/";
homepage = "https://pypi.python.org/pypi/atomicwrites";
maintainers = with lib.maintainers; [ matthiasbeyer ];
license = lib.licenses.mit;
};

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
meta = {
description = "Serialization and RPC framework";
mainProgram = "avro";
homepage = "https://pypi.org/project/avro-python3/";
homepage = "https://pypi.python.org/pypi/avro-python3/";
license = lib.licenses.asl20;
maintainers = [

View File

@@ -30,7 +30,7 @@ buildPythonPackage rec {
meta = {
description = "Serialization and RPC framework";
mainProgram = "avro";
homepage = "https://pypi.org/project/avro3k/";
homepage = "https://pypi.python.org/pypi/avro3k/";
license = lib.licenses.asl20;
};
}

View File

@@ -18,7 +18,7 @@ buildPythonPackage rec {
meta = {
description = "Python port of YUI CSS Compressor";
homepage = "https://pypi.org/project/csscompressor/";
homepage = "https://pypi.python.org/pypi/csscompressor";
license = lib.licenses.bsd3;
maintainers = [ ];
};

View File

@@ -29,7 +29,7 @@ buildPythonPackage rec {
dependency for the Mezzanine CMS for Django.
'';
homepage = "https://github.com/stephenmcd/filebrowser-safe";
downloadPage = "https://pypi.org/project/filebrowser_safe/";
downloadPage = "https://pypi.python.org/pypi/filebrowser_safe/";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ prikhi ];
platforms = lib.platforms.unix;

View File

@@ -8,25 +8,22 @@
requests,
requests-mock,
sqlite-utils,
setuptools,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "github-to-sqlite";
version = "2.9";
pyproject = true;
format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "dogsheep";
repo = "github-to-sqlite";
tag = finalAttrs.version;
rev = version;
hash = "sha256-KwLaaZxBBzRhiBv4p8Imb5XI1hyka9rmr/rxA6wDc7Q=";
};
build-system = [ setuptools ];
dependencies = [
propagatedBuildInputs = [
sqlite-utils
pyyaml
requests
@@ -46,4 +43,4 @@ buildPythonPackage (finalAttrs: {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ sarcasticadmin ];
};
})
}

View File

@@ -4,21 +4,19 @@
fetchPypi,
flask,
six,
setuptools,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "github-webhook";
version = "1.0.4";
pyproject = true;
format = "setuptools";
src = fetchPypi {
inherit (finalAttrs) pname version;
inherit pname version;
sha256 = "b2444dbfd03deda35792bd00ebd1692597c2605c61445da79da6322afaca7a8d";
};
build-system = [ setuptools ];
dependencies = [
propagatedBuildInputs = [
flask
six
];
@@ -31,4 +29,4 @@ buildPythonPackage (finalAttrs: {
homepage = "https://github.com/bloomberg/python-github-webhook";
license = lib.licenses.mit;
};
})
}

View File

@@ -36,7 +36,7 @@ buildPythonPackage rec {
address these specific issues.
'';
homepage = "https://github.com/stephenmcd/grappelli-safe";
downloadPage = "http://pypi.org/pypi/grappelli_safe/";
downloadPage = "http://pypi.python.org/pypi/grappelli_safe/";
changelog = "https://github.com/stephenmcd/grappelli-safe/releases/tag/v${version}";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ prikhi ];

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "JSON RPC client library - Pelix compatible fork";
homepage = "https://pypi.org/project/jsonrpclib-pelix/";
homepage = "https://pypi.python.org/pypi/jsonrpclib-pelix/";
license = lib.licenses.asl20;
maintainers = [ ];
};

View File

@@ -35,7 +35,7 @@ buildPythonPackage rec {
meta = {
description = "Documentation builder";
homepage = "https://pypi.org/project/manuel/";
homepage = "https://pypi.python.org/pypi/manuel";
license = lib.licenses.zpl20;
};
}

View File

@@ -27,7 +27,7 @@ python.pkgs.buildPythonPackage rec {
This is a python module for monitoring memory consumption of a process as
well as line-by-line analysis of memory consumption for python programs.
'';
homepage = "https://pypi.org/project/memory_profiler/";
homepage = "https://pypi.python.org/pypi/memory_profiler";
license = lib.licenses.bsd3;
};
}

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = {
description = "Minimalistic mocking library";
homepage = "https://pypi.org/project/MiniMock/";
homepage = "https://pypi.python.org/pypi/MiniMock";
license = lib.licenses.mit;
maintainers = [ ];
};

View File

@@ -11,19 +11,19 @@
buildPythonPackage rec {
pname = "modern-colorthief";
version = "0.2.1";
version = "0.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "baseplate-admin";
repo = "modern_colorthief";
tag = version;
hash = "sha256-pBCL4ejBcqTWRxb5t/L4fiJLj8Jm8diwXE91RoQ/NSU=";
hash = "sha256-dXJbVXa/urMUL6YSVhQWcC3UMhv8uouaF8SQ39GdB1E=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-x9TxXE0BGXnTFCTbbctAKWlT37NE18IpevvTFzfb/G0=";
hash = "sha256-ED8dDz5dHkiqbbzD+Q3Zk71Xck7SAdkt9enPgwzpWuQ=";
};
nativeBuildInputs = [

View File

@@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: {
];
meta = {
homepage = "http://pypi.org/pypi/numericalunits/";
homepage = "http://pypi.python.org/pypi/numericalunits";
description = "Package that lets you define quantities with unit";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ nickcao ];

View File

@@ -18,7 +18,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
homepage = "https://pypi.org/project/pdfkit/";
homepage = "https://pypi.python.org/pypi/pdfkit";
description = "Wkhtmltopdf python wrapper to convert html to pdf using the webkit rendering engine and qt";
license = lib.licenses.mit;
};

View File

@@ -18,7 +18,7 @@ buildPythonPackage (finalAttrs: {
doCheck = false;
meta = {
homepage = "https://pypi.org/project/progressbar/";
homepage = "https://pypi.python.org/pypi/progressbar";
description = "Text progressbar library for python";
license = lib.licenses.lgpl3Plus;
maintainers = [ ];

View File

@@ -18,7 +18,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
homepage = "https://pypi.org/project/progressbar33/";
homepage = "https://pypi.python.org/pypi/progressbar33";
description = "Text progressbar library for python";
license = lib.licenses.lgpl3Plus;
maintainers = with lib.maintainers; [ twey ];

View File

@@ -34,7 +34,7 @@ buildPythonPackage rec {
meta = {
description = "Test classes and test cases using decorators, execute test cases by command line, and get clear reports";
homepage = "https://pypi.org/project/ptest/";
homepage = "https://pypi.python.org/pypi/ptest";
license = lib.licenses.asl20;
mainProgram = "ptest";
};

View File

@@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = {
description = "PyMySQL dialect for SQL Alchemy";
homepage = "https://pypi.org/project/pymysql_sa/";
homepage = "https://pypi.python.org/pypi/pymysql_sa";
license = lib.licenses.mit;
};
}

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
meta = {
description = "Python Wrapper for Mac OS 10.8 Notification Center";
homepage = "https://pypi.org/project/pync/";
homepage = "https://pypi.python.org/pypi/pync";
license = lib.licenses.mit;
platforms = lib.platforms.darwin;
maintainers = [ ];

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = {
license = lib.licenses.mit;
homepage = "https://pypi.org/project/pytest-catchlog/";
homepage = "https://pypi.python.org/pypi/pytest-catchlog/";
description = "py.test plugin to catch log messages. This is a fork of pytest-capturelog";
};
}

View File

@@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: {
meta = {
license = lib.licenses.mit;
homepage = "https://pypi.org/project/pytest-flakes/";
homepage = "https://pypi.python.org/pypi/pytest-flakes";
description = "Pytest plugin to check source code with pyflakes";
};
})

View File

@@ -70,7 +70,7 @@ buildPythonPackage rec {
doCheck = !stdenv.buildPlatform.isDarwin;
meta = {
homepage = "https://pypi.org/project/pytest-postgresql/";
homepage = "https://pypi.python.org/pypi/pytest-postgresql";
description = "Pytest plugin that enables you to test code on a temporary PostgreSQL database";
changelog = "https://github.com/dbfixtures/pytest-postgresql/blob/v${version}/CHANGES.rst";
license = lib.licenses.lgpl3Plus;

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = {
license = lib.licenses.asl20;
homepage = "https://pypi.org/project/pytest-quickcheck/";
homepage = "https://pypi.python.org/pypi/pytest-quickcheck";
description = "Pytest plugin to generate random data inspired by QuickCheck";
maintainers = with lib.maintainers; [ onny ];
};

View File

@@ -28,7 +28,7 @@ buildPythonPackage rec {
meta = {
license = lib.licenses.mit;
homepage = "https://pypi.org/project/pytest-cache/";
homepage = "https://pypi.python.org/pypi/pytest-cache/";
description = "Pytest plugin with mechanisms for caching across test runs";
};
}

View File

@@ -63,7 +63,7 @@ buildPythonPackage rec {
meta = {
description = "Python bindings for the remote Jenkins API";
homepage = "https://pypi.org/project/python-jenkins/";
homepage = "https://pypi.python.org/pypi/python-jenkins";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ gador ];
};

View File

@@ -7,18 +7,17 @@
replaceVars,
file,
pytestCheckHook,
setuptools,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "python-magic";
version = "0.4.27";
pyproject = true;
format = "setuptools";
src = fetchFromGitHub {
owner = "ahupp";
repo = "python-magic";
tag = finalAttrs.version;
rev = version;
hash = "sha256-fZ+5xJ3P0EYK+6rQ8VzXv2zckKfEH5VUdISIR6ybIfQ=";
};
@@ -44,8 +43,6 @@ buildPythonPackage (finalAttrs: {
./fix-parquet-test.patch
];
build-system = [ setuptools ];
preCheck = ''
export LC_ALL=en_US.UTF-8
'';
@@ -62,4 +59,4 @@ buildPythonPackage (finalAttrs: {
license = lib.licenses.mit;
maintainers = [ ];
};
})
}

View File

@@ -27,7 +27,7 @@ buildPythonPackage rec {
];
meta = {
homepage = "http://pypi.org/pypi/random2/";
homepage = "http://pypi.python.org/pypi/random2";
description = "Python 3 compatible Python 2 `random` Module";
license = lib.licenses.psfl;
};

View File

@@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = {
description = "Import exceptions from potentially bundled packages in requests";
homepage = "https://pypi.org/project/requestsexceptions/";
homepage = "https://pypi.python.org/pypi/requestsexceptions";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ makefu ];
platforms = lib.platforms.all;

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
homepage = "https://pypi.org/project/rfc3987/";
homepage = "https://pypi.python.org/pypi/rfc3987";
license = lib.licenses.gpl3Plus;
description = "Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)";
maintainers = with lib.maintainers; [ vanschelven ];

View File

@@ -2,7 +2,6 @@
lib,
fetchPypi,
buildPythonPackage,
pythonAtLeast,
poetry-core,
lxml,
docopt-ng,
@@ -44,11 +43,6 @@ buildPythonPackage rec {
pytestCheckHook
];
disabledTests = lib.optionals (pythonAtLeast "3.14") [
# pathname2url now emits RFC 1738 authority-prefixed file URLs for absolute paths
"test_file_url_roundtrip"
];
pythonImportsCheck = [ "rnginline" ];
meta = {

View File

@@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: {
meta = {
description = "Integer to Roman numerals converter";
changelog = "https://github.com/zopefoundation/roman/blob/${finalAttrs.version}/CHANGES.rst";
homepage = "https://pypi.org/project/roman/";
homepage = "https://pypi.python.org/pypi/roman";
license = lib.licenses.psfl;
maintainers = with lib.maintainers; [ sigmanificient ];
mainProgram = "roman";

View File

@@ -51,7 +51,7 @@ buildPythonPackage rec {
meta = {
description = "Python subprocess interface";
homepage = "https://pypi.org/project/sh/";
homepage = "https://pypi.python.org/pypi/sh/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ siriobalmelli ];
};

View File

@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = {
description = "Console colouring for python";
homepage = "https://pypi.org/project/python-termstyle/";
homepage = "https://pypi.python.org/pypi/python-termstyle/0.1.10";
license = lib.licenses.bsdOriginal;
};
}

View File

@@ -35,7 +35,7 @@ buildPythonPackage rec {
meta = {
description = "Database of test results which can be used as part of developer workflow";
mainProgram = "testr";
homepage = "https://pypi.org/project/testrepository/";
homepage = "https://pypi.python.org/pypi/testrepository";
license = lib.licenses.bsd2;
};
}

View File

@@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = {
description = "Pure Python implementation of SSL and TLS";
homepage = "https://pypi.org/project/tlslite/";
homepage = "https://pypi.python.org/pypi/tlslite";
license = lib.licenses.bsd3;
};
}

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "Topological sort algorithm";
homepage = "https://pypi.org/project/toposort/";
homepage = "https://pypi.python.org/pypi/toposort/";
maintainers = [ ];
platforms = lib.platforms.unix;
license = lib.licenses.asl20;

View File

@@ -26,7 +26,7 @@ buildPythonPackage rec {
meta = {
description = "Backport of traceback to older supported Pythons";
homepage = "https://pypi.org/project/traceback2/";
homepage = "https://pypi.python.org/pypi/traceback2/";
license = lib.licenses.psfl;
};
}

View File

@@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "Explicitly typed attributes for Python";
homepage = "https://pypi.org/project/traits/";
homepage = "https://pypi.python.org/pypi/traits";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ bot-wxt1221 ];
};

View File

@@ -4,23 +4,20 @@
fetchPypi,
ncurses,
x256,
setuptools,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "unicurses";
version = "3.1.2";
pyproject = true;
format = "setuptools";
src = fetchPypi {
inherit (finalAttrs) version;
inherit version;
pname = "Uni-Curses";
hash = "sha256-M4mjdmy2NSf5KiTVYznPy86bVgZB5u1vDi6GIH1Frc4=";
};
build-system = [ setuptools ];
dependencies = [ x256 ];
propagatedBuildInputs = [ x256 ];
# Necessary because ctypes.util.find_library does not find the ncurses libraries
postPatch = ''
@@ -34,8 +31,7 @@ buildPythonPackage (finalAttrs: {
meta = {
description = "Unified Curses Wrapper for Python";
homepage = "https://github.com/unicurses/unicurses";
changelog = "https://github.com/unicurses/unicurses/blob/v.${finalAttrs.version}/changelog.md";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ michaelBelsanti ];
};
})
}

View File

@@ -38,7 +38,7 @@ buildPythonPackage rec {
meta = {
description = "Exception interfaces and implementations";
homepage = "https://pypi.org/project/zope.exceptions/";
homepage = "https://pypi.python.org/pypi/zope.exceptions";
changelog = "https://github.com/zopefoundation/zope.exceptions/blob/${version}/CHANGES.rst";
license = lib.licenses.zpl21;
maintainers = with lib.maintainers; [ nickcao ];

View File

@@ -77,7 +77,7 @@ buildPythonPackage {
meta = {
description = "Utilities to facilitate the installation of Python packages";
homepage = "https://pypi.org/project/setuptools/";
homepage = "https://pypi.python.org/pypi/setuptools";
license = with lib.licenses; [
psfl
zpl20