gnu: python-robotframework-seleniumscreenshots: Switch to pyproject. * gnu/packages/python-xyz.scm (python-robotframework-seleniumscreenshots): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [home-page, synopsis, description]: Run guix style. Change-Id: I8a3701a215776fd408c828344df3b13970da7a53 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robotframework-seleniumlibrary: Update to 6.8.0. * gnu/packages/python-xyz.scm (python-robotframework-seleniumlibrary): Update to 6.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable failing tests. [native-inputs]: Add python-approvaltests, python-pytest-mockito, python-pytest, python-setuptools. [propagated-inputs]: Add python-click. Change-Id: Icd882285948afa5821700eec3524c618b459c013 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robotframework-pythonlibcore: Update to 4.4.1. * gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore): Update to 4.4.1. [native-inputs]: Add python-approvaltests. Change-Id: I66d7cf460957eb0cb0d70bcae727a7d65e22c43f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robotframework-pythonlibcore: Switch to pyproject. * gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Migrate <#:phases> to <#:test-backend> and <#:test-flags>. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ide6662215b9f449e2c7fd31ce5e73f0853d70ad1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robotframework-sshlibrary: Switch to pyproject. * gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): [build-system]: Switch to pyproject-build-system. [arguments]: Run guix style -S arguments. <#:phases>: Improve style of phase 'build-and-install-doc. [native-inputs]: Add python-setuptools. [description]: Run guix style. Change-Id: Ib9e70c340eb24448a8402e1f0ea599c763eed529 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robotframework-stacktrace: Switch to pyproject. * gnu/packages/python-xyz.scm (python-robotframework-stacktrace): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run guix style -S arguments. <phases>: Remove unused custom 'check; add 'set-version. [native-inputs]: Add python-setuptools. Change-Id: Ib44bb2df810c6bda544df1fc9ad6ae5eca5df5ce Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rellu: Switch to pyproject. * gnu/packages/python-xyz.scm (python-rellu): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Run guix style. Change-Id: I92085ad6c97d702b01ab566ca78ca02ea391e193 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-xmldiff: Update to 3.0b1. * gnu/packages/python-xyz.scm (python-xmldiff): Update to 3.0b1. [source]: Switch to git-fetch. Change-Id: Ib83b5d60f2260b88d6ebe7939e4343381993f15c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-unicodeitplus. * gnu/packages/python-xyz.scm (python-unicodeitplus): New variable. Change-Id: Ief9e0f558510b0df49c2cb51cb559694c7ca0c96 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pystitcher: Update to 1.0.5-0.d8150be. * gnu/packages/python-xyz.scm (python-pystitcher): Update to d8150be85d53335f7077491ab4d73fad772ef1c9 commit. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Remove python-setuptools, python-wheel. Add python-hatchling, python-hatch-vcs. [inputs]: Replace python-pypdf3 by python-pypdf. Change-Id: I0e053fc2460fd425015a70d730fd96173665fc30 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-diff-cover: Update to 9.7.1. * gnu/packages/python-xyz.scm (python-diff-cover): Update to 9.7.1. (home-page): Use non-redirected 'diff_cover' URL. Change-Id: I120ad2f2f4f6f21fff1b20c0137f4046dc0aadfd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-wadler-lindig. * gnu/packages/python-xyz.scm (python-wadler-lindig): New variable. Change-Id: Ia493938cf8983ee978a1a37c04dd7a90ee473f32 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytooling: Update to 8.7.6. * gnu/packages/python-xyz.scm (python-pytooling): Update to 8.7.6. [native-inputs]: Remove python-wheel. Change-Id: I371c4b3419c7076c0b35d3ce9f437959da912ecf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-schema-0.5: Deprecate in favor of python-schema. There is no any users in Guix main channel, keeping the symbol for one month. * gnu/packages/python-xyz.scm (python-schema-0.5): Deprecate variable. Change-Id: I099b91df49448eae5f38b066eca0ae6f61f80a5c
gnu: python-gipc: Enable tests. * gnu/packages/python-xyz.scm (python-gipc) [arguments] <tests?>: Enable them. <phases>: Add 'adjust-for-pytest-8 phase. Change-Id: Ib118dfd8f6cff1400e19880f1a96460fbac343b9
gnu: python-pysaml2: Update to 7.5.4. * gnu/packages/python-xyz.scm (python-pysaml2): Update to 7.5.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable failing tests. <#:phases>: Add phase 'relax-requirements. [native-inputs]: Add python-poetry-core, python-pytest. [propagated-inputs]: Remove python-importlib-resources, python-pytz, python-six. Add python-pymongo, python-responses, python-xmlsec. Change-Id: Ic558dee40c24429be43d3afbd4079dbc08ba993c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pem: Update to 23.1.0. * gnu/packages/python-xyz.scm (python-pem): Update to 23.1.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add nss-certs-for-test, python-certifi, python-hatch-fancy-pypi-readme, python-hatch-vcs, python-hatchling. Remove python-sphinx. Change-Id: I097de6b515663075a8654aaadf9bcd4387cfec9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-boltons: Update to 25.0.0. * gnu/packages/python-xyz.scm (python-boltons): Update to 25.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-flit-core, python-pytest, python-setuptools. Change-Id: I4f2f1feb385e5b6eb323ea2805ea6e240c8b5049 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ldap3: Update to 2.9.1. * gnu/packages/python-xyz.scm (python-ldap3): Update to 2.9.1. [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> by <#:test-backend>. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I89c1991793eee46e727bd1485831039ae39b4498 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pymacaroons: Update to 0.13.0-0.78c55c1. * gnu/packages/python-xyz.scm (python-pymacaroons): Update to 0.13.0-0.78c55c1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing test. [native-inputs]: Add python-hypothesis, python-mock, python-pytest, python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: Idd9f6993586f930c0666982ba126ca41c2a7e260 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>