pyairtable: init at 3.1.1 (#427230)

This commit is contained in:
Yohann Boniface
2025-08-24 05:33:54 +02:00
committed by GitHub
3 changed files with 69 additions and 0 deletions
+6
View File
@@ -24510,6 +24510,12 @@
githubId = 1315818;
name = "Felix Bühler";
};
stupidcomputer = {
email = "ryan@beepboop.systems";
github = "stupidcomputer";
githubId = 108326967;
name = "Ryan Marina";
};
stupremee = {
email = "jutus.k@protonmail.com";
github = "Stupremee";
@@ -0,0 +1,61 @@
{
lib,
buildPythonPackage,
fetchPypi,
setuptools,
inflection,
pydantic,
requests,
urllib3,
click,
pytest,
pytest-cov,
mock,
requests-mock,
tox,
}:
buildPythonPackage rec {
pname = "pyairtable";
version = "3.1.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-sYX+8SEZ8kng5wSrTksVopCA/Ikq1NVRoQU6G7YJ7y4=";
};
build-system = [
setuptools
];
dependencies = [
setuptools
inflection
pydantic
requests
urllib3
click
];
nativeCheckInputs = [
pytest
pytest-cov
mock
requests-mock
tox
];
pythonImportsCheck = [ "pyairtable" ];
meta = {
description = "Python API Client for Airtable";
homepage = "https://pyairtable.readthedocs.io/";
changelog = "https://pyairtable.readthedocs.io/en/${version}/changelog.html";
license = lib.licenses.mit;
mainProgram = "pyairtable";
maintainers = with lib.maintainers; [ stupidcomputer ];
};
}
+2
View File
@@ -12419,6 +12419,8 @@ self: super: with self; {
pyairports = callPackage ../development/python-modules/pyairports { };
pyairtable = callPackage ../development/python-modules/pyairtable { };
pyairvisual = callPackage ../development/python-modules/pyairvisual { };
pyais = callPackage ../development/python-modules/pyais { };