mirror of
https://github.com/chatmail/core.git
synced 2026-05-13 03:46:32 +03:00
build(python): remove setuptools_scm dependency
We update version in several .toml and .json files on every release anyway, so updating pyproject.toml is easy. setuptools_scm makes it more difficult to build python packages for software distributions because it requires full git checkout with tags rather than just a worktree. It is also possible to remove or move tags after the release, so git revision no longer pins python package version if setuptools_scm is used.
This commit is contained in:
@@ -495,7 +495,6 @@
|
||||
format = "pyproject";
|
||||
propagatedBuildInputs = [
|
||||
pkgs.python3Packages.setuptools
|
||||
pkgs.python3Packages.setuptools_scm
|
||||
];
|
||||
};
|
||||
|
||||
@@ -513,7 +512,6 @@
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
pkgs.python3Packages.setuptools
|
||||
pkgs.python3Packages.setuptools_scm
|
||||
pkgs.python3Packages.pkgconfig
|
||||
pkgs.python3Packages.cffi
|
||||
pkgs.python3Packages.imap-tools
|
||||
|
||||
Reference in New Issue
Block a user