Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
python-railroad


Commits:
584505f1 by Jelle van der Waa at 2023-11-08T09:49:32+01:00
upgpkg: 0.5.0-3

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- + use-unittest-mock.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = python-railroad
+       pkgdesc = A functional library for data processing
+       pkgver = 0.5.0
+       pkgrel = 3
+       url = https://github.com/s-m-i-t-a/railroad
+       arch = any
+       license = MIT
+       checkdepends = python-pytest
+       makedepends = python-setuptools
+       depends = python-boltons
+       depends = python-six
+       depends = python-toolz
+       source = 
https://github.com/s-m-i-t-a/railroad/archive/0.5.0/python-railroad-0.5.0.tar.gz
+       source = use-unittest-mock.patch
+       sha512sums = 
0f180dd9d80b80aa36d65a52336ea9851b5ea178c28449a546b84b86a9d721add2b8a201367f0f32be9f6ba0ca3ee24bdf0e509a5a8ec1a3d7bb918f48c52e6c
+       sha512sums = 
e80eac9386c4b9c453091be071ee81d76824105c520a1d9f6af26260e22c5f695f705b3b716494e146b568bb63bad8744aeb5f68ccf03d7e01d280051a91c368
+
+pkgname = python-railroad


=====================================
PKGBUILD
=====================================
@@ -2,21 +2,24 @@
 
 pkgname=python-railroad
 pkgver=0.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A functional library for data processing"
 url="https://github.com/s-m-i-t-a/railroad";
 license=('MIT')
 arch=('any')
 depends=('python-boltons' 'python-six' 'python-toolz')
 makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-mock')
-source=("https://github.com/s-m-i-t-a/railroad/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('0f180dd9d80b80aa36d65a52336ea9851b5ea178c28449a546b84b86a9d721add2b8a201367f0f32be9f6ba0ca3ee24bdf0e509a5a8ec1a3d7bb918f48c52e6c')
+checkdepends=('python-pytest')
+source=("https://github.com/s-m-i-t-a/railroad/archive/$pkgver/$pkgname-$pkgver.tar.gz";
 "use-unittest-mock.patch")
+sha512sums=('0f180dd9d80b80aa36d65a52336ea9851b5ea178c28449a546b84b86a9d721add2b8a201367f0f32be9f6ba0ca3ee24bdf0e509a5a8ec1a3d7bb918f48c52e6c'
+            
'e80eac9386c4b9c453091be071ee81d76824105c520a1d9f6af26260e22c5f695f705b3b716494e146b568bb63bad8744aeb5f68ccf03d7e01d280051a91c368')
 
 prepare() {
   cd railroad-$pkgver
   # Not needed for Python 3
   sed -i '/funcsigs/d' setup.py
+
+  patch -Np1 -i ${srcdir}/use-unittest-mock.patch
 }
 
 build() {


=====================================
use-unittest-mock.patch
=====================================
@@ -0,0 +1,59 @@
+diff -aur railroad-0.5.0.old/requirements-dev.txt 
railroad-0.5.0/requirements-dev.txt
+--- railroad-0.5.0.old/requirements-dev.txt    2023-11-08 09:46:00.588903588 
+0100
++++ railroad-0.5.0/requirements-dev.txt        2023-11-08 09:46:41.832874069 
+0100
+@@ -11,7 +11,6 @@
+ pytest-cov
+ tox
+ coveralls
+-mock
+ 
+ # docs
+ Sphinx
+diff -aur railroad-0.5.0.old/test/test_actions.py 
railroad-0.5.0/test/test_actions.py
+--- railroad-0.5.0.old/test/test_actions.py    2023-11-08 09:46:00.588903588 
+0100
++++ railroad-0.5.0/test/test_actions.py        2023-11-08 09:46:22.240831785 
+0100
+@@ -2,7 +2,7 @@
+ 
+ from random import randint
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ from toolz import cons
+ 
+ from railroad import actions, lift, result
+diff -aur railroad-0.5.0.old/test/test_guard.py 
railroad-0.5.0/test/test_guard.py
+--- railroad-0.5.0.old/test/test_guard.py      2023-11-08 09:46:00.588903588 
+0100
++++ railroad-0.5.0/test/test_guard.py  2023-11-08 09:46:26.630544025 +0100
+@@ -2,7 +2,7 @@
+ 
+ import pytest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from railroad import guard, GuardError
+ 
+diff -aur railroad-0.5.0.old/test/test_railroad.py 
railroad-0.5.0/test/test_railroad.py
+--- railroad-0.5.0.old/test/test_railroad.py   2023-11-08 09:46:00.588903588 
+0100
++++ railroad-0.5.0/test/test_railroad.py       2023-11-08 09:46:29.687009802 
+0100
+@@ -3,7 +3,7 @@
+ """
+ import pytest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from railroad import (
+     prepare,
+diff -aur railroad-0.5.0.old/test/test_rescue.py 
railroad-0.5.0/test/test_rescue.py
+--- railroad-0.5.0.old/test/test_rescue.py     2023-11-08 09:46:00.588903588 
+0100
++++ railroad-0.5.0/test/test_rescue.py 2023-11-08 09:46:32.103517342 +0100
+@@ -2,7 +2,7 @@
+ 
+ import pytest
+ 
+-from mock import Mock, call
++from unittest.mock import Mock, call
+ 
+ from railroad import rescue
+ 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-railroad/-/commit/584505f1efad0225381b8a39bffa78d29900693c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-railroad/-/commit/584505f1efad0225381b8a39bffa78d29900693c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to