Merge pull request #156632 from fabaff/fix-rtoml

python3Packages.rtoml: ignore DeprecationWarning
This commit is contained in:
Fabian Affolter 2022-01-25 08:32:48 +01:00 committed by GitHub
commit 39dabe6264
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,16 +1,17 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, setuptools-rust
, rustPlatform
, pytestCheckHook
, libiconv
, pytestCheckHook
, pythonOlder
, rustPlatform
, setuptools-rust
}:
buildPythonPackage rec {
pname = "rtoml";
version = "0.7";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
@ -33,17 +34,29 @@ buildPythonPackage rec {
cargoSetupHook
];
buildInputs = [ libiconv ];
buildInputs = [
libiconv
];
pythonImportsCheck = [ "rtoml" ];
pythonImportsCheck = [
"rtoml"
];
checkInputs = [
pytestCheckHook
];
checkInputs = [ pytestCheckHook ];
preCheck = ''
cd tests
'';
pytestFlagsArray = [
"-W"
"ignore::DeprecationWarning"
];
meta = with lib; {
description = "Rust based TOML library for python";
description = "Rust based TOML library for Python";
homepage = "https://github.com/samuelcolvin/rtoml";
license = licenses.mit;
maintainers = with maintainers; [ evils ];