Merge master into staging-next

This commit is contained in:
github-actions[bot]
2025-01-01 06:05:00 +00:00
committed by GitHub
164 changed files with 462 additions and 400 deletions
+3 -4
View File
@@ -94,10 +94,7 @@
stdenvNoCC.mkDerivation {
name = "nixpkgs-lib-docs";
src = lib.fileset.toSource {
root = ../..;
fileset = ../../lib;
};
src = ../../lib;
nativeBuildInputs = [
nixdoc
@@ -105,6 +102,8 @@ stdenvNoCC.mkDerivation {
];
installPhase = ''
cd ..
export NIX_STATE_DIR=$(mktemp -d)
nix-instantiate --eval --strict --json ${./lib-function-locations.nix} \
--arg nixpkgsPath "./." \
+16 -10
View File
@@ -25,16 +25,22 @@ stdenvNoCC.mkDerivation (
nativeBuildInputs = [ nixos-render-docs ];
src = lib.fileset.toSource {
root = ../.;
fileset = lib.fileset.unions [
(lib.fileset.fileFilter (file: file.hasExt "md" || file.hasExt "md.in") ../.)
../style.css
../anchor-use.js
../anchor.min.js
../manpage-urls.json
../redirects.json
];
src = lib.cleanSourceWith {
src = ../.;
filter =
path: type:
type == "directory"
|| lib.hasSuffix ".md" path
|| lib.hasSuffix ".md.in" path
|| lib.elem path (
map toString [
../style.css
../anchor-use.js
../anchor.min.js
../manpage-urls.json
../redirects.json
]
);
};
postPatch = ''
+1 -11
View File
@@ -14,22 +14,12 @@
extraPythonPackages ? (_: [ ]),
nixosTests,
}:
let
fs = lib.fileset;
in
python3Packages.buildPythonApplication {
pname = "nixos-test-driver";
version = "1.1";
pyproject = true;
src = fs.toSource {
root = ./.;
fileset = fs.unions [
./pyproject.toml
./test_driver
./extract-docstrings.py
];
};
src = ./src;
build-system = with python3Packages; [
setuptools
@@ -11,6 +11,6 @@ in
runCommand "nixos-test-driver-docstrings" env ''
mkdir $out
python3 ${./extract-docstrings.py} ${./test_driver/machine.py} \
python3 ${./src/extract-docstrings.py} ${./src/test_driver/machine.py} \
> $out/machine-methods.md
''
@@ -29,7 +29,6 @@
, libltc
, libogg
, libpulseaudio
, librdf_raptor
, librdf_rasqal
, libsamplerate
, libsigcxx
@@ -133,7 +132,6 @@ stdenv.mkDerivation rec {
libltc
libogg
libpulseaudio
librdf_raptor
librdf_rasqal
libsamplerate
libsigcxx
@@ -2,6 +2,7 @@
{
lib,
stdenv,
runCommand,
shellcheck,
}:
@@ -10,7 +11,7 @@
# Tests: ./tests.nix
{ src }:
let
inherit (lib) fileset pathType isPath;
inherit (lib) pathType isPath;
in
stdenv.mkDerivation {
name = "run-shellcheck";
@@ -18,10 +19,10 @@ stdenv.mkDerivation {
if
isPath src && pathType src == "regular" # note that for strings this would have been IFD, which we prefer to avoid
then
fileset.toSource {
root = dirOf src;
fileset = src;
}
runCommand "testers-shellcheck-src" { } ''
mkdir $out
cp ${src} $out
''
else
src;
nativeBuildInputs = [ shellcheck ];
@@ -6,9 +6,6 @@
testers,
runCommand,
}:
let
inherit (lib) fileset;
in
lib.recurseIntoAttrs {
example-dir =
@@ -16,12 +13,7 @@ lib.recurseIntoAttrs {
{
failure = testers.testBuildFailure (
testers.shellcheck {
src = fileset.toSource {
root = ./.;
fileset = fileset.unions [
./example.sh
];
};
src = ./src;
}
);
}
@@ -37,7 +29,7 @@ lib.recurseIntoAttrs {
{
failure = testers.testBuildFailure (
testers.shellcheck {
src = ./example.sh;
src = ./src/example.sh;
}
);
}
@@ -0,0 +1,21 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 19059a41b..6e3ae0ad7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -82,15 +82,7 @@ endif ()
find_package (Boost 1.38 REQUIRED
COMPONENTS filesystem iostreams program_options regex system)
-include(FetchContent)
-FetchContent_Declare(
- fmt
- GIT_REPOSITORY https://github.com/fmtlib/fmt.git
- GIT_TAG 10.2.1
- GIT_PROGRESS TRUE
- USES_TERMINAL_DOWNLOAD TRUE
-)
-FetchContent_MakeAvailable(fmt)
+find_package(fmt REQUIRED)
find_package(Snappy)
if (SNAPPY_FOUND)
+19 -16
View File
@@ -2,41 +2,44 @@
lib,
stdenv,
fetchurl,
fetchpatch,
cmake,
boost,
python3,
fmt,
versionCheckHook,
}:
stdenv.mkDerivation rec {
pname = "avro-c++";
version = "1.11.3";
version = "1.12.0";
src = fetchurl {
url = "mirror://apache/avro/avro-${version}/cpp/avro-cpp-${version}.tar.gz";
hash = "sha256-+6JCrvd+yBnQdWH8upN1FyGVbejQyujh8vMAtUszG64=";
hash = "sha256-8u33cSanWw7BrRZncr4Fg1HOo9dESL5+LO8gBQwPmKs=";
};
patches = [
# This patch fixes boost compatibility and can be removed when
# upgrading beyond 1.11.3 https://github.com/apache/avro/pull/1920
(fetchpatch {
name = "fix-boost-compatibility.patch";
url = "https://github.com/apache/avro/commit/016323828f147f185d03f50d2223a2f50bfafce1.patch";
hash = "sha256-hP/5J2JzSplMvg8EjEk98Vim8DfTyZ4hZ/WGiVwvM1A=";
})
./0001-get-rid-of-fmt-fetchcontent.patch
];
patchFlags = [ "-p3" ];
nativeBuildInputs = [
cmake
python3
];
buildInputs = [ boost ];
preConfigure = ''
substituteInPlace test/SchemaTests.cc --replace "BOOST_CHECKPOINT" "BOOST_TEST_CHECKPOINT"
substituteInPlace test/buffertest.cc --replace "BOOST_MESSAGE" "BOOST_TEST_MESSAGE"
'';
propagatedBuildInputs = [
boost
fmt
];
doCheck = true;
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
versionCheckProgram = "${placeholder "out"}/bin/avrogencpp";
versionCheckProgramArg = [ "--version" ];
meta = {
description = "C++ library which implements parts of the Avro Specification";
+3 -3
View File
@@ -7,13 +7,13 @@
buildGoModule {
pname = "bodyclose";
version = "0-unstable-2024-10-17";
version = "0-unstable-2024-12-22";
src = fetchFromGitHub {
owner = "timakin";
repo = "bodyclose";
rev = "adbc21e6bf369ca6d936dbb140733f34867639bd";
hash = "sha256-GNZNzXEZnIxep5BS1sBZsMl876FwwIkOBwHAMk/73fo=";
rev = "1db5c5ca4d6719fe28430df1ae8d337ee2ac09c7";
hash = "sha256-s5bWvpV6gHGEsuiNXJl2ZuyDaffD82/rCbusov3zsyw=";
};
vendorHash = "sha256-8grdJuV8aSETsJr2VazC/3ctfnGh3UgjOWD4/xf3uC8=";
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "cairo";
version = "2.8.5";
version = "2.9.2";
src = fetchFromGitHub {
owner = "starkware-libs";
repo = "cairo";
rev = "v${version}";
hash = "sha256-zNSQVMF5ciGGUBQyPFvIVtePNMbJ3e0LXBmRWMohoGA=";
hash = "sha256-zjgCOrTlIPN4aU0+FCohJmISPiwpppj3zO/7unVi/iU=";
};
cargoHash = "sha256-jVQErw89rCm9f3uJftmyytru1xQa+FKsUkszHJWBGNU=";
cargoHash = "sha256-2qm2hL4M2xHidRYF9Fhxxn2IG22mPEBZW5yhu6wPVDY=";
# openssl crate requires perl during build process
nativeBuildInputs = [
+2 -2
View File
@@ -20,11 +20,11 @@ let
in
stdenv.mkDerivation rec {
pname = "coursier";
version = "2.1.19";
version = "2.1.22";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
hash = "sha256-E6LEi2m/BMCT9T5UYzMbIcoj42MKP2OIc27XGDMUI7w=";
hash = "sha256-0ugWgvG3AHt7h8F8W8kCksyx93YO51i5StqGAEZXGmg=";
};
dontUnpack = true;
@@ -1,25 +1,19 @@
{
callPackage,
lib,
nix-gitignore,
python3Packages,
}:
let
inherit (lib) fileset;
helpers = callPackage ./helpers.nix { };
pythonPackages = python3Packages;
in
pythonPackages.buildPythonApplication {
version = "0.1.0";
pname = "flatten-references-graph";
src = fileset.toSource {
root = ./src;
fileset = fileset.unions [
./src/.flake8
./src/flatten_references_graph
./src/setup.py
];
};
# Note: this uses only ./src/.gitignore
src = nix-gitignore.gitignoreSource [ ] ./src;
propagatedBuildInputs = with pythonPackages; [
igraph
+69 -11
View File
@@ -1,12 +1,13 @@
{
lib,
python3,
python3Packages,
fetchFromGitHub,
stdenv,
}:
python3.pkgs.buildPythonApplication rec {
python3Packages.buildPythonApplication rec {
pname = "flexget";
version = "3.13.2";
version = "3.13.5";
pyproject = true;
# Fetch from GitHub in order to use `requirements.in`
@@ -14,15 +15,15 @@ python3.pkgs.buildPythonApplication rec {
owner = "Flexget";
repo = "Flexget";
tag = "v${version}";
hash = "sha256-UjKYHZwAOOv3Adj13r2zJkVmxwEpJLQk87UslddX9Qk=";
hash = "sha256-R6E5NWnrnezJsDm+Nnqgibv4e6mXVrOrKaCl/MBqUnY=";
};
# relax dep constrains, keep environment constraints
pythonRelaxDeps = true;
build-system = with python3.pkgs; [ setuptools ];
build-system = with python3Packages; [ setuptools ];
dependencies = with python3.pkgs; [
dependencies = with python3Packages; [
# See https://github.com/Flexget/Flexget/blob/master/pyproject.toml
# and https://github.com/Flexget/Flexget/blob/develop/requirements.txt
apscheduler
@@ -40,6 +41,7 @@ python3.pkgs.buildPythonApplication rec {
pyrss2gen
python-dateutil
pyyaml
rarfile
rebulk
requests
rich
@@ -66,6 +68,7 @@ python3.pkgs.buildPythonApplication rec {
deluge-client
cloudscraper
python-telegram-bot
boto3
];
pythonImportsCheck = [
@@ -93,14 +96,69 @@ python3.pkgs.buildPythonApplication rec {
"flexget.plugins.services.pogcal_acquired"
];
# ~400 failures
doCheck = false;
nativeCheckInputs = [
python3Packages.pytestCheckHook
python3Packages.pytest-vcr
python3Packages.paramiko
];
meta = with lib; {
doCheck = !stdenv.isDarwin;
disabledTests = [
# reach the Internet
"TestExistsMovie"
"TestImdb"
"TestImdbLookup"
"TestImdbParser"
"TestInputHtml"
"TestInputSites"
"TestNfoLookupWithMovies"
"TestNpoWatchlistInfo"
"TestNpoWatchlistLanguageTheTVDBLookup"
"TestNpoWatchlistPremium"
"TestPlex"
"TestRadarrListActions"
"TestRssOnline"
"TestSeriesRootAPI"
"TestSftpDownload"
"TestSftpList"
"TestSonarrListActions"
"TestSubtitleList"
"TestTMDBMovieLookupAPI"
"TestTVDBEpisodeABSLookupAPI"
"TestTVDBEpisodeAirDateLookupAPI"
"TestTVDBEpisodeLookupAPI"
"TestTVDBExpire"
"TestTVDBFavorites"
"TestTVDBLanguages"
"TestTVDBList"
"TestTVDBLookup"
"TestTVDBLookup"
"TestTVDBSeriesActorsLookupAPI"
"TestTVDBSeriesLookupAPI"
"TestTVDSearchIMDBLookupAPI"
"TestTVDSearchNameLookupAPI"
"TestTVDSearchZAP2ITLookupAPI"
"TestTVMAzeSeriesLookupAPI"
"TestTVMazeSeasonLookup"
"TestTVMazeShowLookup"
"TestTVMazeUnicodeLookup"
"TestTaskParsing::test_selected_parser_cleared"
"TestTheTVDBLanguages"
"TestTheTVDBList"
"TestTmdbLookup"
"TestURLRewriters"
"TestURLRewriters::test_ettv"
# others
"TestRegexp"
"TestYamlLists"
];
meta = {
homepage = "https://flexget.com/";
changelog = "https://github.com/Flexget/Flexget/releases/tag/v${version}";
description = "Multipurpose automation tool for all of your media";
license = licenses.mit;
maintainers = with maintainers; [ pbsds ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pbsds ];
};
}
+7 -7
View File
@@ -1,4 +1,5 @@
# generated by zon2nix (https://github.com/Cloudef/zig2nix)
{
lib,
linkFarm,
@@ -8,14 +9,13 @@
zig,
name ? "zig-packages",
}:
with builtins;
with lib;
let
unpackZigArtifact =
{
name,
artifact,
}:
{ name, artifact }:
runCommandLocal name
{
nativeBuildInputs = [ zig ];
@@ -169,11 +169,11 @@ linkFarm name [
};
}
{
name = "12204358b2848ffd993d3425055bff0a5ba9b1b60bead763a6dea0517965d7290a6c";
name = "1220cc25b537556a42b0948437c791214c229efb78b551c80b1e9b18d70bf0498620";
path = fetchZigArtifact {
name = "iterm2_themes";
url = "https://github.com/mbadolato/iTerm2-Color-Schemes/archive/d6c42066b3045292e0b1154ad84ff22d6863ebf7.tar.gz";
hash = "sha256-s6us3PkOPmQCtLS9QNPM7BDLt7x+37KbmYF9d4NMD/c=";
url = "https://github.com/mbadolato/iTerm2-Color-Schemes/archive/e030599a6a6e19fcd1ea047c7714021170129d56.tar.gz";
hash = "sha256-hFGjD0rNfZ7Qd7uJZgVn+FmIVXunbjLT+E1BoXhXoJE=";
};
}
{
+6 -12
View File
@@ -44,8 +44,7 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "ghostty";
version = "1.0.0";
version = "1.0.1";
outputs = [
"out"
"man"
@@ -58,15 +57,9 @@ stdenv.mkDerivation (finalAttrs: {
owner = "ghostty-org";
repo = "ghostty";
tag = "v${finalAttrs.version}";
hash = "sha256-AHI1Z4mfgXkNwQA8xYq4tS0/BARbHL7gQUT41vCxQTM=";
hash = "sha256-BiXFNeoL+BYpiqzCuDIrZGQ6JVI8cBOXerJH48CbnxU=";
};
# Avoid using runtime hacks to help find X11
postPatch = lib.optionalString (appRuntime == "gtk") ''
substituteInPlace src/apprt/gtk/x11.zig \
--replace-warn 'std.DynLib.open("libX11.so");' 'std.DynLib.open("${lib.getLib libX11}/lib/libX11.so");'
'';
deps = callPackage ./deps.nix {
name = "${finalAttrs.pname}-cache-${finalAttrs.version}";
};
@@ -118,8 +111,7 @@ stdenv.mkDerivation (finalAttrs: {
zigCheckFlags = finalAttrs.zigBuildFlags;
# Unit tests currently fail inside the sandbox
doCheck = false;
doCheck = true;
/**
Ghostty really likes all of it's resources to be in the same directory, so link them back after we split them
@@ -186,7 +178,9 @@ stdenv.mkDerivation (finalAttrs: {
'';
homepage = "https://ghostty.org/";
downloadPage = "https://ghostty.org/download";
changelog = "https://ghostty.org/docs/install/release-notes/${
builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version
}";
license = lib.licenses.mit;
mainProgram = "ghostty";
maintainers = with lib.maintainers; [
+2 -2
View File
@@ -21,7 +21,7 @@ assert
stdenv.mkDerivation rec {
pname = "libportal" + lib.optionalString (variant != null) "-${variant}";
version = "0.9.0";
version = "0.8.1";
outputs = [
"out"
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
owner = "flatpak";
repo = "libportal";
rev = version;
sha256 = "sha256-uKblVaJB3s01En/T3ofT8uZHHarPKAO1qyLidLZ/b/g=";
sha256 = "sha256-NAkD5pAQpmAtVxsFZt74PwURv+RbGBfqENIwyxEEUSc=";
};
depsBuildBuild = [
+17 -3
View File
@@ -4,7 +4,6 @@
fetchFromGitHub,
perl,
which,
boost,
rdkafka,
jansson,
curl,
@@ -35,7 +34,6 @@ stdenv.mkDerivation rec {
];
buildInputs = [
boost
rdkafka
jansson
curl
@@ -43,10 +41,26 @@ stdenv.mkDerivation rec {
avro-cpp
];
makeFlags = [ "GEN_PKG_CONFIG=y" ];
configureFlags = [
# avro-cpp public headers use at least C++17 features, but libserdes configure scripts
# basically cap it at C++11. It's really unfortunate that we have to patch the configure scripts for this,
# but this seems to be the most sensible way.
# - NIX_CFLAGS_COMPILE - fails because of -Werror in compiler checks since --std=... has no effect for C compilers.
# - CXXFLAGS without patching configure.self does nothing, because --std=c++11 is appended to the final flags, overriding
# everything specified manually.
"--CXXFLAGS=${toString [ "--std=c++17" ]}"
];
makeFlags = [
"GEN_PKG_CONFIG=y"
];
postPatch = ''
patchShebangs configure lds-gen.pl
# Don't append the standard to CXXFLAGS, since we want to set it higher for avro-cpp.
substituteInPlace configure.self --replace-fail \
'mkl_mkvar_append CXXFLAGS CXXFLAGS "--std=c++11"' \
":" # Do nothing, we set the standard ourselves.
'';
# Has a configure script but its not Autoconf so steal some bits from multiple-outputs.sh:
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "open-in-mpv";
version = "2.4.0";
version = "2.4.2";
src = fetchFromGitHub {
owner = "Baldomo";
repo = "open-in-mpv";
rev = "v${version}";
hash = "sha256-EkWz28X+pPfSjinYEMP2y1YiZ46HdnjRGjXRDwO28PY=";
hash = "sha256-5Hu/BXUMI8CSOvE09I0YXfQ6BuIRA37yLlSTqWrrqy0=";
};
vendorHash = "sha256-G6GZO2+CfEAYcf7zBcqDa808A0eJjM8dq7+4VGZ+P4c=";
+2 -2
View File
@@ -14,6 +14,6 @@ Suggested additional ``buildInputs``
To update this package
======================
#. Bump the ``./package.json`` version pin
#. Run ``nix-shell -p nodejs --command "npm i --package-lock-only"``
#. Bump the ``./manifests/package.json`` version pin
#. Run ``(cd manifests && nix-shell -p nodejs --command "npm i --package-lock-only")``
#. Update ``npmDeps.hash`` in the ``package.nix``
+3 -16
View File
@@ -8,7 +8,7 @@
let
inherit (lib) fileset;
packageLock = builtins.fromJSON (builtins.readFile ./package-lock.json);
packageLock = builtins.fromJSON (builtins.readFile ./manifests/package-lock.json);
pname = "purescm";
version = packageLock.packages."node_modules/${pname}".version;
@@ -16,24 +16,11 @@ let
package = buildNpmPackage {
inherit pname version;
src = fileset.toSource {
root = ./.;
fileset = fileset.unions [
./package.json
./package-lock.json
./.gitignore
];
};
src = ./manifests;
dontNpmBuild = true;
npmDeps = fetchNpmDeps {
src = fileset.toSource {
root = ./.;
fileset = fileset.unions [
./package-lock.json
./package.json
];
};
src = ./manifests;
hash = "sha256-ljeFcLvIET77Q0OR6O5Ok1fGnaxaKaoywpcy2aHq/6o=";
};
+1 -7
View File
@@ -6,13 +6,7 @@ buildNpmPackage {
pname = "shopify";
version = version;
src = lib.fileset.toSource {
root = ./.;
fileset = with lib.fileset; unions [
./package.json
./package-lock.json
];
};
src = ./manifests;
npmDepsHash = "sha256-QhbOKOs/0GEOeySG4uROzgtD4o7C+6tS/TAaPcmC3xk=";
dontNpmBuild = true;
+5
View File
@@ -18,6 +18,8 @@ if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then
exit 0
fi
pushd manifests
# Update the package.json
sed -i "s|$UPDATE_NIX_OLD_VERSION|$version|g" package.json
@@ -25,6 +27,9 @@ sed -i "s|$UPDATE_NIX_OLD_VERSION|$version|g" package.json
rm -f package-lock.json
npm i --package-lock-only
npm_hash=$(prefetch-npm-deps package-lock.json)
popd
sed -i "s|npmDepsHash = \".*\";|npmDepsHash = \"$npm_hash\";|" package.nix
popd
@@ -7,11 +7,11 @@
let
pname = "simplex-chat-desktop";
version = "6.2.1";
version = "6.2.3";
src = fetchurl {
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage";
hash = "sha256-JEe4dmbb/T2A4+t1ycvgJofes2CkEphytFMnWJgpZ7s=";
hash = "sha256-yS3KnR9JLUEwtV8e2J5l4WW+XNHWg7PDOKtlfT/zfUE=";
};
appimageContents = appimageTools.extract {
+1
View File
@@ -53,6 +53,7 @@ rustPlatform.buildRustPackage rec {
++ lib.optionals stdenvNoCC.hostPlatform.isDarwin [
"--skip=system::watcher::test::should_poll_file_removed"
"--skip=system::watcher::test::should_poll_file_update"
"--skip=system::watcher::test::should_poll_nothing"
];
passthru = {
+15 -3
View File
@@ -2,24 +2,36 @@
lib,
fetchFromGitHub,
rustPlatform,
installShellFiles,
}:
rustPlatform.buildRustPackage rec {
pname = "tex-fmt";
version = "0.4.7";
version = "0.5.1";
src = fetchFromGitHub {
owner = "WGUNDERWOOD";
repo = "tex-fmt";
rev = "refs/tags/v${version}";
hash = "sha256-jVrd3yZ07+ppsdt+8sNKX1rdmU+UiRCyx80EMXdoK54=";
hash = "sha256-LeoV500tnvnvl869NXi4b4LpBvX1FclYJzYAcC0QVRo=";
};
cargoHash = "sha256-XQ1oEF+axp8pC6OkLlab1qI7RJeAyeSb58oChgaaS1s=";
cargoHash = "sha256-jjBPGrdCJ3zk/kuIImEXkZTI5+492yekt5+iNyYhHGM=";
nativeBuildInputs = [ installShellFiles ];
postInstall = ''
installManPage man/tex-fmt.1
installShellCompletion \
--bash completion/tex-fmt.bash \
--fish completion/tex-fmt.fish \
--zsh completion/_tex-fmt
'';
meta = {
description = "LaTeX formatter written in Rust";
homepage = "https://github.com/WGUNDERWOOD/tex-fmt";
changelog = "https://github.com/WGUNDERWOOD/tex-fmt/releases/tag/v${version}";
license = lib.licenses.mit;
mainProgram = "tex-fmt";
maintainers = with lib.maintainers; [ wgunderwood ];
@@ -18,19 +18,12 @@ let
libcublas
;
inherit (lib) getDev getLib getOutput;
fs = lib.fileset;
in
backendStdenv.mkDerivation {
pname = "saxpy";
version = "unstable-2023-07-11";
src = fs.toSource {
root = ./.;
fileset = fs.unions [
./CMakeLists.txt
./saxpy.cu
];
};
src = ./src;
__structuredAttrs = true;
strictDeps = true;
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "ansitable";
version = "0.11.3";
version = "0.11.4";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-navayezkSSHgwOysC3fbgTQahRZjIV24JzIAQl+X5Jk=";
hash = "sha256-XUjXVs9/ETlbbtvYz8YJqCsP1BFajqQKQfSM+Rvm4O0=";
};
build-system = [ setuptools ];
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "awscrt";
version = "0.23.0";
version = "0.23.6";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-/fV2FX2CMt3jjpnJ4XjhfWVa1yWmWna7eYO/6npPxig=";
hash = "sha256-FMT4E0TseXccmqk4AFlClu5+qknbD7n9FatmKiH634o=";
};
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "azure-servicebus";
version = "7.12.3";
version = "7.13.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "azure_servicebus";
inherit version;
hash = "sha256-PwdZcxrSIRxo60sh5byimCf31v8Ccr3H7vEDwcE/gyI=";
hash = "sha256-p16aYUNco606eX8di/T90Nhz66nl04OJSsh+9eGnDPA=";
};
build-system = [ setuptools ];
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "bandit";
version = "1.7.10";
version = "1.8.0";
pyproject = true;
disabled = pythonOlder "3.8";
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-We1cr12Stq2kv2W8ZDf+6kqdoQkzhERf7U1HKsxs/3s=";
hash = "sha256-tb/lWglavZ/iAJkXinxsBg+ES/1P5MdtKONeTFK50x4=";
};
nativeBuildInputs = [ pbr ];
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "berkeleydb";
version = "18.1.10";
version = "18.1.12";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-QmNBoWAHqQAtmHpvTZcib46v/8saBIhIgFPTijEnyBo=";
hash = "sha256-SVqBecajayLQ+i9ogfp4PPdSIUooV2BSlgX2CBAd6yg=";
};
build-system = [ setuptools ];
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "bottleneck";
version = "1.4.0";
version = "1.4.2";
format = "setuptools";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-vrNt9Rm4cJ59NXwMljmwO4hcpjVbv15TdSxoXeUWBbg=";
hash = "sha256-+o6OF5nepUg85maUYmYPnZqVZJ9vmKgNMVuE7In0SfQ=";
};
propagatedBuildInputs = [ numpy ];
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "cloudsmith-api";
version = "2.0.13";
version = "2.0.16";
format = "wheel";
disabled = pythonOlder "3.7";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "cloudsmith_api";
inherit format version;
hash = "sha256-xPPARaxclTRy7thJXtXaMK0F5/91q7o35LyzSmx1HPU=";
hash = "sha256-Hgg2mwBdUwW26h0mkgTIFLyigefAENDItQ0EvPGAOc0=";
};
propagatedBuildInputs = [
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "confluent-kafka";
version = "2.5.3";
version = "2.6.1";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -26,8 +26,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "confluentinc";
repo = "confluent-kafka-python";
rev = "refs/tags/v${version}";
hash = "sha256-b9RTz4wUtDzGkoeB0cp5vbZEBk8jSw2JiXEx6tUuPVw=";
tag = "v${version}";
hash = "sha256-SFmZ/KriysvLkGT5mvIS9SJcUHWmvZXrqFAY0lC6bGc=";
};
buildInputs = [ rdkafka ];
@@ -12,12 +12,12 @@
}:
buildPythonPackage rec {
pname = "consolekit";
version = "1.7.1";
version = "1.7.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-TU5sufqJ0znCD/QOidrT7jB1NCXJ1p8Z7FPFNPp97qg=";
hash = "sha256-3qa58lA2nquII99W+SGEQHHlb1BRrAWdihUOiQYmcns=";
};
build-system = [ flit-core ];
@@ -1,5 +1,6 @@
{
lib,
stdenv,
buildPythonPackage,
distutils,
fetchPypi,
@@ -8,21 +9,24 @@
packaging,
setuptools,
filelock,
wheel,
patchelf,
tomli,
importlib-metadata,
typing-extensions,
dmgbuild,
}:
buildPythonPackage rec {
pname = "cx-freeze";
version = "7.2.2";
version = "7.2.7";
pyproject = true;
disabled = pythonOlder "3.11";
disabled = pythonOlder "3.8";
src = fetchPypi {
pname = "cx_freeze";
inherit version;
hash = "sha256-6bLEvWjr9PuZtq8v8oHA5TewSa7pSIBcxKAo4XGKvGo=";
hash = "sha256-xNQ6TlNXNSrFqJID/aOoz63wM9Q2gvc6u+/ThgzlD7Q=";
};
postPatch = ''
@@ -34,18 +38,25 @@ buildPythonPackage rec {
build-system = [
setuptools
wheel
];
buildInputs = [ ncurses ];
dependencies = [
distutils
filelock
packaging
setuptools
wheel
];
dependencies =
[
distutils
packaging
setuptools
]
++ lib.optionals (pythonOlder "3.11") [
tomli
]
++ lib.optionals (pythonOlder "3.10") [
importlib-metadata
typing-extensions
]
++ lib.optional stdenv.hostPlatform.isLinux filelock
++ lib.optional stdenv.hostPlatform.isDarwin dmgbuild;
makeWrapperArgs = [
"--prefix"
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "django-pgactivity";
version = "1.7.0";
version = "1.7.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Opus10";
owner = "AmbitionEng";
repo = "django-pgactivity";
tag = version;
hash = "sha256-XJDnNMhkoaRQBVsAdDqnFjOobUHi/RaMQZJnI61MuVI=";
hash = "sha256-PDJJf0PI5aqFn1HODv6wRSgTCr9ajfpPSDCB8twrFcQ=";
};
build-system = [ poetry-core ];
@@ -30,8 +30,8 @@ buildPythonPackage rec {
meta = {
description = "View, filter, and kill Postgres queries";
homepage = "https://github.com/Opus10/django-pgactivity";
changelog = "https://github.com/Opus10/django-pgactivity/blob/${version}/CHANGELOG.md";
homepage = "https://github.com/AmbitionEng/django-pgactivity";
changelog = "https://github.com/AmbitionEng/django-pgactivity/blob/${version}/CHANGELOG.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ jopejoe1 ];
};
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "django-pglock";
version = "1.7.0";
version = "1.7.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Opus10";
owner = "AmbitionEng";
repo = "django-pglock";
tag = version;
hash = "sha256-7PBZvI4OTDIZjjLWnfOwGAdEJr3D6snmR20hPboLvXc=";
hash = "sha256-WbifapA2A0grxePozwDSPzREIzmgBV+V5wpA9jeYfJ8=";
};
build-system = [ poetry-core ];
@@ -30,8 +30,8 @@ buildPythonPackage rec {
meta = {
description = "Postgres advisory locks, table locks, and blocking lock management";
homepage = "https://github.com/Opus10/django-pglock";
changelog = "https://github.com/Opus10/django-pglock/blob/${version}/CHANGELOG.md";
homepage = "https://github.com/AmbitionEng/django-pglock";
changelog = "https://github.com/AmbitionEng/django-pglock/blob/${version}/CHANGELOG.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ jopejoe1 ];
};
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "django-soft-delete";
version = "1.0.14";
version = "1.0.16";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Qo31bqT7sT9C1PdS8R8qUXqjGsPRtFDmt4xMXV2d/Ds=";
hash = "sha256-zEA5jM2GnHWm1rp/Um4WxK/isMCBHCE6MY2Wu0xYp4c=";
};
dependencies = [ django ];
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "dploot";
version = "3.0.0";
version = "3.0.3";
pyproject = true;
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.10";
src = fetchPypi {
inherit pname version;
hash = "sha256-G39dzP5A6ZySo7AhDIZWXjhtk2zm15wSnrdknLqHHcY=";
hash = "sha256-MBuO9anCe8wDD+72pR/bFrV5pAmEIWY2pKSvPSTq0yQ=";
};
pythonRelaxDeps = [
@@ -29,14 +29,14 @@
buildPythonPackage rec {
pname = "etils";
version = "1.10.0";
version = "1.11.0";
pyproject = true;
disabled = pythonOlder "3.10";
src = fetchPypi {
inherit pname version;
hash = "sha256-Tqqdckj9Tut15E1HyimHWlzOoETMFKF0NXlL+KwRagU=";
hash = "sha256-r/Mnijvn/d8wLf2AM16fkkJEZmxxI5zZHoNvPQVfHEo=";
};
nativeBuildInputs = [ flit-core ];
@@ -16,12 +16,12 @@
buildPythonPackage rec {
pname = "fabio";
version = "2024.4.0";
version = "2024.9.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-NPVxu4sZ7hIvrHrh1iRakraa5fj1cUnH259tTDByRNc=";
hash = "sha256-+HPfUfRoUxwRqufgzYihTyIfTvCUMfvFpspnse1HU1s=";
};
pythonImportsCheck = [ "fabio" ];
@@ -17,6 +17,7 @@
pytest-flask,
pytest-mock,
pytest-benchmark,
pytest-vcr,
pytestCheckHook,
setuptools,
}:
@@ -55,6 +56,7 @@ buildPythonPackage rec {
pytest-benchmark
pytest-flask
pytest-mock
pytest-vcr
pytestCheckHook
];
@@ -70,6 +72,7 @@ buildPythonPackage rec {
];
disabledTests = [
"test_specs_endpoint_host_and_subdomain"
# broken in werkzeug 2.3 upgrade
"test_media_types_method"
"test_media_types_q"
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "githubkit";
version = "0.12.1";
version = "0.12.3";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "yanyongyu";
repo = "githubkit";
tag = "v${version}";
hash = "sha256-ewPCALnkGDhzxn3P9GO5QUaFZDhqsbQNeCmyTCXd7kE=";
hash = "sha256-sI24tSvwbh+zPTPVjkNlBg7TM6D5qMxfeF4pfj+6Q+E=";
};
pythonRelaxDeps = [ "hishel" ];
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "glyphslib";
version = "6.9.0";
version = "6.9.5";
format = "pyproject";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "googlefonts";
repo = "glyphsLib";
rev = "refs/tags/v${version}";
hash = "sha256-NanqjZZkxrhPaBsR+FrARvsO3vdT2MYnWFtkO0hpbQg=";
hash = "sha256-9b4nPiGyBsTplEhfmPdhjalV0fexYXerdRqUbOUXlh0=";
};
nativeBuildInputs = [ setuptools-scm ];
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "google-cloud-dataproc";
version = "5.12.0";
version = "5.16.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_dataproc";
inherit version;
hash = "sha256-S1jXIPAgxONTeKKeqHzoKGr2Mes7w4LMvL/zncAZnik=";
hash = "sha256-I7LYrk9kjgG2b+0KvqEUtgDTNj2VW4VYx2Rak/KNbjw=";
};
build-system = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "google-cloud-dlp";
version = "3.25.1";
version = "3.26.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_dlp";
inherit version;
hash = "sha256-6R4CSOyB+beTUPNtj8wQc7uQmMUxhyO8lebV0PDu1Lg=";
hash = "sha256-+kxjk9deiNQU+Vhjs53Xpgo/UZEtA2gDylr7WR1obzQ=";
};
build-system = [ setuptools ];
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "hg-evolve";
version = "11.1.4";
version = "11.1.6";
format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-Yph2g254fSnPVfgmkmeRSqlmsUfHgP+wqN0GHLIV/wc=";
hash = "sha256-Jun1gZYZXv8nuJBnberK1bcTPTLCDgGGd543OeOEVOs=";
};
nativeCheckInputs = [ mercurial ];
@@ -5,12 +5,11 @@
pytestCheckHook,
pythonOlder,
setuptools,
typing-extensions,
}:
buildPythonPackage rec {
pname = "import-expression";
version = "2.1.0.post1";
version = "2.2.1.post1";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -18,13 +17,11 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "import_expression";
inherit version;
hash = "sha256-mclYGeuISXUDrOS1mhpVgDp1439KnHAwzHKIbRtdibQ=";
hash = "sha256-HIMb8mvvft82qXs0xoe5Yuer4GEWxm8A4U+aMhhiPU8=";
};
build-system = [ setuptools ];
dependencies = [ typing-extensions ];
nativeCheckInputs = [ pytestCheckHook ];
pytestFlagsArray = [ "tests.py" ];
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "jianpu-ly";
version = "1.801";
version = "1.826";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "jianpu_ly";
hash = "sha256-piK9Ym94cKdaHGz/ogX7ylyAF1ww0jCdRXnHN6lu2MI=";
hash = "sha256-9vNCwXCOEHG2WNu8nDqCKJ3Z4vrsfX1lwKvkVGRrPPA=";
};
dependencies = [ lilypond ];
@@ -8,19 +8,19 @@
buildPythonPackage rec {
pname = "json-repair";
version = "0.32.0";
version = "0.35.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mangiucugna";
repo = "json_repair";
tag = "v${version}";
hash = "sha256-js2XTplrRZyyVHztA3yGicdjfBFNoUTvjzT/U2NESWQ=";
hash = "sha256-39MxXX3bBYLmpaUpNYLWq+8Huoy0zQSyURQiZvXFaZc=";
};
build-system = [ setuptools ];
nativeBuildInputs = [ pytestCheckHook ];
nativeCheckInputs = [ pytestCheckHook ];
disabledTestPaths = [
"tests/test_performance.py"
@@ -12,22 +12,22 @@
buildPythonPackage rec {
pname = "langcodes";
version = "3.4.1";
format = "pyproject";
version = "3.5.0";
pyproject = true;
disabled = pythonOlder "3.6";
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-okh5/tI4ATrDryQkudESTji0o4sgRP0pfI/zjlkS5xg=";
hash = "sha256-Hu+BaNB+UeExokl//srUtmP2II58OuO43BXFFzSm+AE=";
};
nativeBuildInputs = [
build-system = [
setuptools
setuptools-scm
];
propagatedBuildInputs = [
dependencies = [
language-data
marisa-trie
setuptools # pkg_resources import in language_data/util.py
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "libusbsio";
format = "setuptools";
version = "2.1.12";
version = "2.1.13";
# If the versions come back into sync switch back to inheriting from c lib
# inherit (libusbsio) version;
src = fetchPypi {
inherit pname version;
hash = "sha256-RdUhwilBOwg19ay3Po3zsxqlBV9FTy3btJDbO4YEKS8=";
hash = "sha256-3xudSyqfXq3wsFdOgBeGK1nSY0NZjx9UhmTqbQGXWyU=";
};
# The source includes both the python module directly and also prebuilt binaries
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "limnoria";
version = "2024.8.26";
version = "2024.12.20";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-X1Nvm7bccwHn9KIKQuRb+mLzUwEdeiLNkzyxKa2Jk8Y=";
hash = "sha256-e8YvB29tggssX8aMRSoLvprsSBWeKVKfhDrSZeA2rCQ=";
};
build-system = [ setuptools ];
@@ -14,15 +14,15 @@
buildPythonPackage rec {
pname = "line-profiler";
version = "4.1.3";
version = "4.2.0";
format = "setuptools";
disabled = pythonOlder "3.6" || isPyPy;
disabled = pythonOlder "3.8" || isPyPy;
src = fetchPypi {
pname = "line_profiler";
inherit version;
hash = "sha256-5fESPDZywyGLoGPCO9ZKURWeRGSf7WeAuZPHgfte0xg=";
hash = "sha256-CeEPJfh2UUOAs/rubek/sMIoq7qFgguhpZHds+tFGpY=";
};
nativeBuildInputs = [
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "linode-api";
version = "5.22.0";
version = "5.25.0";
pyproject = true;
disabled = pythonOlder "3.6";
@@ -23,8 +23,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "linode";
repo = "python-linode-api";
rev = "refs/tags/v${version}";
hash = "sha256-f9v9xhlOfSCKEWHmzi/tpoMIXccGwA6isoAAIZOf3r4=";
tag = "v${version}";
hash = "sha256-rEBMZft4o7R2e0N7x1ZEaCisRmhKggMbZWdtDvraoD0=";
};
nativeBuildInputs = [ setuptools ];
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "manuel";
version = "1.12.4";
version = "1.13.0";
format = "setuptools";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
hash = "sha256-A5Wq32mR+SSseVz61Z2l3AYYcyqMxYrQ9HSWWrco9/Q=";
hash = "sha256-XWMSDej6bZJ3gLaa4oqj6dFmmxCvPTJ4Xz+6EaW+iFo=";
};
patches = lib.optionals (lib.versionAtLeast python.version "3.11") [
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "mecab-python3";
version = "1.0.9";
version = "1.0.10";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "mecab_python3";
inherit version;
hash = "sha256-LYkfSgEZ+3Zvp5bijYgaVXk6DDVE5EbP9k3JRq1yJ8w=";
hash = "sha256-Ic1EFgQ+mpk/z7mG3ek+Q2agdUPdlYSbXvLlDJqa/M4=";
};
nativeBuildInputs = [
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "meraki";
version = "1.52.0";
version = "1.53.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-8fNrHRZZ58FW0UOBdbUUzI3y+Y6kAyue4uHnPoODdzw=";
hash = "sha256-GC07gpx0Yeajm8LPcHFtkz/Uuc4kO46TUQs58/IEzyg=";
};
propagatedBuildInputs = [
@@ -8,16 +8,16 @@
buildPythonPackage rec {
pname = "mkdocs-git-authors-plugin";
version = "0.9.0";
version = "0.9.2";
format = "setuptools";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "timvink";
repo = "mkdocs-git-authors-plugin";
rev = "refs/tags/v${version}";
hash = "sha256-UomcEXWNt5aVE9JxP9wskkHkFYXKN/+jXwr1SXCmeyE=";
tag = "v${version}";
hash = "sha256-2ITro34lZ+tz7ev7Yuh1wJjsSNik6VUTt3dupIajmLU=";
};
propagatedBuildInputs = [ mkdocs ];
@@ -28,7 +28,7 @@
buildPythonPackage rec {
pname = "mkdocs-material";
version = "9.5.39";
version = "9.5.45";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -37,7 +37,7 @@ buildPythonPackage rec {
owner = "squidfunk";
repo = "mkdocs-material";
rev = "refs/tags/${version}";
hash = "sha256-ArCd7NbqvPw3kHJd4MG62FplgXwW1gFTfdCHZqfxuqU=";
hash = "sha256-uhUatalHcObQbar1xbdR44FnQs/+qS4ad0sdB2jH/OU=";
};
nativeBuildInputs = [
@@ -8,13 +8,13 @@
}:
buildPythonPackage rec {
version = "0.5.13";
version = "0.5.14";
format = "setuptools";
pname = "num2words";
src = fetchPypi {
inherit pname version;
hash = "sha256-owZHFvu/kNdcRJRQzr+8c6ahPmOyUx0JvezDqxoiCc8=";
hash = "sha256-sGbsGOVrZhajs4CGtXR9qvuqiGiyJqNhJ+BFHAzzecY=";
};
propagatedBuildInputs = [ docopt ];
@@ -7,23 +7,20 @@
fetchFromGitHub,
pyopenssl,
python-dateutil,
pythonOlder,
pytz,
setuptools,
}:
buildPythonPackage rec {
pname = "oci";
version = "2.139.0";
format = "setuptools";
disabled = pythonOlder "3.7";
version = "2.141.1";
pyproject = true;
src = fetchFromGitHub {
owner = "oracle";
repo = "oci-python-sdk";
tag = "v${version}";
hash = "sha256-FjP68c1h97KwCCuqLVB677YyR4/HMstGfwlLUqdtNLU=";
hash = "sha256-D2iaEK25ryU1oRRahnlC3wuEIxtyjR6rAa7TXFTaRi4=";
};
pythonRelaxDeps = [
@@ -31,11 +28,9 @@ buildPythonPackage rec {
"pyOpenSSL"
];
nativeBuildInputs = [
setuptools
];
build-system = [ setuptools ];
propagatedBuildInputs = [
dependencies = [
certifi
circuitbreaker
cryptography
@@ -49,14 +44,14 @@ buildPythonPackage rec {
pythonImportsCheck = [ "oci" ];
meta = with lib; {
meta = {
description = "Oracle Cloud Infrastructure Python SDK";
homepage = "https://github.com/oracle/oci-python-sdk";
changelog = "https://github.com/oracle/oci-python-sdk/blob/v${version}/CHANGELOG.rst";
license = with licenses; [
license = with lib.licenses; [
asl20 # or
upl
];
maintainers = with maintainers; [ ilian ];
maintainers = with lib.maintainers; [ ilian ];
};
}
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "panel";
version = "1.5.1";
version = "1.5.5";
format = "wheel";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
# tries to fetch even more artifacts
src = fetchPypi {
inherit pname version format;
hash = "sha256-cglT8X3x6tb5ewWluKdTNDi4lFUQqeJQIBSmHGAGDmI=";
hash = "sha256-MfdvzTr+OoawjPGstBAhK7XpkqgVxk/CMApYsllRVv0=";
dist = "py3";
python = "py3";
};
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "peewee";
version = "3.17.7";
version = "3.17.8";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "coleifer";
repo = "peewee";
rev = "refs/tags/${version}";
hash = "sha256-j10c3mnrHISk04l65ieUB11jt3a3iiQsroTt/L0tKaw=";
hash = "sha256-2mViwo39adzzhpFS056C1JU5fXr3zKorzkVyJrKKRhI=";
};
build-system = [ setuptools ];
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "py-scrypt";
version = "0.8.24";
version = "0.8.27";
src = fetchPypi {
pname = "scrypt";
inherit version;
hash = "sha256-mP/eReSpVGHXPe1UunomhXZ5kg1Pj/Mg9vet5uKVMb0=";
hash = "sha256-p7Y3hI7VGMHqKzGp7Kqj9JYWWY2EQt6HBs8fAfur8Kc=";
};
buildInputs = [ openssl ];
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "pydata-sphinx-theme";
version = "0.16.0";
version = "0.16.1";
format = "wheel";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
dist = "py3";
python = "py3";
pname = "pydata_sphinx_theme";
hash = "sha256-GMgQ7k5n4FKB43HhVsH7W7D6HydHJARhsiUnL32NV9g=";
hash = "sha256-IlMx6KxLMmgsGPysWlem9xfE5jLOpd0OJHtVFV+uzN4=";
};
propagatedBuildInputs = [
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "pyexcel";
version = "0.7.0";
version = "0.7.1";
format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
hash = "sha256-+/Du5dk7ls728ZqfAHA/IsCmTxlyjZG5VCgAmlISlwk=";
hash = "sha256-yHWZHB3pAUBjRdE8fd5sSs/V8IsWr2xKiBpSxsPDqwY=";
};
propagatedBuildInputs = [
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "pylibftdi";
version = "0.22.0";
version = "0.23.0";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-haaqtDj3ZTQoQ6otWbso+7DTCEemIfuYAJhRhZkPAa8=";
hash = "sha256-v1tMa6c9eab234ScNFsAunY9AjIBvtm6Udh2pDl7Ftg=";
};
build-system = [ poetry-core ];
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "pyspellchecker";
version = "0.8.1";
version = "0.8.2";
format = "pyproject";
src = fetchFromGitHub {
owner = "barrust";
repo = "pyspellchecker";
rev = "refs/tags/v${version}";
hash = "sha256-8IwTMj/RqMc9UqhzyvmrirPGuMEwj3iMr+FmF+8312U=";
tag = "v${version}";
hash = "sha256-sQNYtm+EK/F4S/Kfy87MwqDjCfV33/v8bYi48UBz+qc=";
};
nativeBuildInputs = [ setuptools ];
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "pytapo";
version = "3.3.32";
version = "3.3.37";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-OYRcgX30O0/F+0H4x2jbPyVNh6xVeBSdfqbtuqUgoNE=";
hash = "sha256-InDbfWzRb+Q+E6feeatHIliq83g83oUfo3Yze/BAJdM=";
};
build-system = [ setuptools ];
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "python-sql";
version = "1.5.1";
version = "1.5.2";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -16,7 +16,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "python_sql";
inherit version;
hash = "sha256-93RnHx0IT6a6Q4mJJM3r5O0NAHHfjWCAQKzU8cjYaqM=";
hash = "sha256-c19SNyGHy5VrGu6MoHADn3O6iRO7i33vlC78FNUGzTY=";
};
nativeCheckInputs = [ pytestCheckHook ];
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "pywebpush";
version = "2.0.1";
version = "2.0.3";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-cuNYauyJoGNzwFheb5fG/QuBUZ5B8yiWo2OZCez0XbA=";
hash = "sha256-WEh448JD6HOiLbiJVQXZVxW8eW73TMG4/pn1lhdBYeM=";
};
build-system = [ setuptools ];
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "redshift-connector";
version = "2.1.3";
version = "2.1.5";
format = "setuptools";
disabled = pythonOlder "3.6";
@@ -24,8 +24,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "aws";
repo = "amazon-redshift-python-driver";
rev = "refs/tags/v${version}";
hash = "sha256-NjUgmvmy0buBFpXjcEsZU0F2JNeXE3GBpkaxClvo4T0=";
tag = "v${version}";
hash = "sha256-q8OF8osAfnAXL1BSgnhE3vQpLHfD/8vPeU2+wCCGSQs=";
};
# remove addops as they add test directory and coverage parameters to pytest
@@ -18,16 +18,16 @@
buildPythonPackage rec {
pname = "returns";
version = "0.23.0";
format = "pyproject";
version = "0.24.0";
pyproject = true;
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.10";
src = fetchFromGitHub {
owner = "dry-python";
repo = "returns";
rev = "refs/tags/${version}";
hash = "sha256-4ZP/wvPgqQQec/BaXuL9r7BEc2G+LztMdFul0NeEJTc=";
tag = version;
hash = "sha256-qmBxW1XxUlFpAqf2t2ix01TN5NSxOtnYqLyE5ovZU58=";
};
postPatch = ''
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "rjsmin";
version = "1.2.2";
version = "1.2.3";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-jBvNghFD/s8jJCAStV4TYQhAqDnNRns1jxY1kBDWLa4=";
hash = "sha256-E4i1JJOkwE+8lwotdXwwH6BaPDdkAxTCzp38jYpzDMY=";
};
# The package does not ship tests, and the setup machinary confuses
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "rotary-embedding-torch";
version = "0.8.5";
version = "0.8.6";
pyproject = true;
src = fetchFromGitHub {
owner = "lucidrains";
repo = "rotary-embedding-torch";
rev = "refs/tags/${version}";
hash = "sha256-sd2zi0dKXLo9HCFDQrLr4icaJnwWeMPoaeTV8qaoyhQ=";
tag = version;
hash = "sha256-4/vKf5RwWbiFYKCQo4kAQzXLM85L4CwaL/MR7/xTkH8=";
};
nativeBuildInputs = [
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "simplemma";
version = "1.1.1";
version = "1.1.2";
pyproject = true;
src = fetchFromGitHub {
owner = "adbar";
repo = "simplemma";
rev = "refs/tags/v${version}";
hash = "sha256-X0mqFPdCo0/sTexv4bi4bND7LFHOJvlOPH6tB39ybZY=";
hash = "sha256-aFN/cOSqsrTJ5GMw0/SM7uoC+T1RhDTQFf8AF00Tz/o=";
};
build-system = [
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "sphinxawesome-theme";
version = "5.2.0";
version = "5.3.2";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "sphinxawesome_theme";
hash = "sha256-wk8eXAueR1OA0W/F8fO/2ElVgX2gkF2V9+IICdfNPF0=";
hash = "sha256-BinTi4Cu/CebEYbFOnpvryHnIbWy7NoU9IjKEHTiYx8=";
};
build-system = [ poetry-core ];
@@ -44,7 +44,7 @@
buildPythonPackage rec {
pname = "strawberry-graphql";
version = "0.253.1";
version = "0.254.0";
pyproject = true;
disabled = pythonOlder "3.10";
@@ -52,8 +52,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "strawberry-graphql";
repo = "strawberry";
rev = "refs/tags/${version}";
hash = "sha256-lerQynV/c0fLX+Du1j9bX0i2kvuWKmtH7RIBZxuDkK8=";
tag = version;
hash = "sha256-lD5TQvBxv4+1fuDHoX45kkTFRHrURRL2jLH/rPfCzzA=";
};
postPatch = ''
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "torchdiffeq";
version = "0.2.4";
version = "0.2.5";
format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-wOV8PIif7dp/I6YBXb/Nba5QcqBt1u0Q6CAMIAmEQEM=";
hash = "sha256-tQ03YNE/0TjczqxlH0uAOW9E/vzr0DegM/7P6qnMEuc=";
};
propagatedBuildInputs = [

Some files were not shown because too many files have changed in this diff Show More