Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions pkgs/development/python-modules/pr_test/package.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
{
lib,
stdenv,
buildPythonPackage,
fetchFromGitHub,

# build-system
setuptools,

# dependencies
lap,
matplotlib,
opencv-python,
pandas,
pillow,
polars,
psutil,
py-cpuinfo,
pyyaml,
requests,
scipy,
seaborn,
torch,
torchvision,
tqdm,
ultralytics-thop,

# tests
aiohttp,
onnx,
onnxruntime,
pytestCheckHook,
Comment thread
mana-byte marked this conversation as resolved.
}:

buildPythonPackage rec {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {

pname = "test_pr";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'rec' with 'finalAttrs' to use a more modern and efficient way to inherit attributes from stdenv in Nix.

Suggested change
pname = "test_pr";
buildPythonPackage (finalAttrs: {

version = "8.4.21";
Comment thread
mana-byte marked this conversation as resolved.
pyproject = true;

src = fetchFromGitHub {
owner = "ultralytics";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
owner = "ultralytics";
tag = "v${finalAttrs.version}";

repo = "ultralytics";
tag = "v${version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'version' to use 'finalAttrs.version' to maintain recursiveness while using finalAttrs.

Suggested change
tag = "v${version}";
tag = "v${finalAttrs.version}";

hash = "sha256-KyTqO5jjYXnw5xwKlvwnY99SE0zkLaz8Ck6hKb7non8=";
};

nativeBuildInputs = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];


pythonRelaxDeps = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'nativeBuildInputs' with 'build-system' to follow modern conventions for Python packages.

Suggested change
pythonRelaxDeps = [
build-system = [ setuptools ];

"numpy"
];

propagatedBuildInputs = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace 'propagatedBuildInputs' with 'dependencies' to follow modern conventions for Python packages.

Suggested change
propagatedBuildInputs = [
dependencies = [

lap
matplotlib
opencv-python
pandas
pillow
polars
psutil
py-cpuinfo
pyyaml
requests
scipy
scipy

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
scipy
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

seaborn
torch
torchvision
tqdm
ultralytics-thop
];

pythonImportsCheck = [ "ultralytics" ];

nativeCheckInputs = [
aiohttp
onnx
onnxruntime
pytestCheckHook
];

meta = {
homepage = "https://github.com/ultralytics/ultralytics";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
Comment thread
mana-byte marked this conversation as resolved.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the reference to 'src.tag' to use 'finalAttrs.src.tag' to maintain recursiveness while using finalAttrs.

Suggested change
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${src.tag}";
changelog = "https://github.com/ultralytics/ultralytics/releases/tag/${finalAttrs.src.tag}";

description = "Train YOLO models for computer vision tasks";
mainProgram = "yolo";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [
no
];
};
}
Loading