summaryrefslogtreecommitdiffstats
path: root/bugwarrior.scm
diff options
context:
space:
mode:
authortechchud <protrude_paying969@simplelogin.com>2026-02-21 20:34:23 -0600
committertechchud <protrude_paying969@simplelogin.com>2026-02-21 20:34:23 -0600
commitccaabe910acf160099c77b18c83cd79c4fb315be (patch)
tree91b2bb7a56ee2c1c6564d443e901876dac58ce36 /bugwarrior.scm
parent4a236b33caf3b46e7d9adc401ac330cebfcb993d (diff)
downloadguix-techchud-ccaabe910acf160099c77b18c83cd79c4fb315be.tar.gz
guix-techchud-ccaabe910acf160099c77b18c83cd79c4fb315be.tar.bz2
guix-techchud-ccaabe910acf160099c77b18c83cd79c4fb315be.zip
backport python-lockfile
Diffstat (limited to 'bugwarrior.scm')
-rw-r--r--bugwarrior.scm25
1 files changed, 24 insertions, 1 deletions
diff --git a/bugwarrior.scm b/bugwarrior.scm
index 4aaa204..e3be564 100644
--- a/bugwarrior.scm
+++ b/bugwarrior.scm
@@ -77,7 +77,7 @@ mechanism of @code{dogpile}.")
python-dogpile.cache
python-future
python-jinja2
- python-lockfile
+ ;python-lockfile
python-dateutil
python-pytz
python-requests
@@ -144,3 +144,26 @@ mechanism of @code{dogpile}.")
(description "Python bindings for your taskwarrior database")
(license license:gpl3)))
+
+(define-public python-lockfile
+ (package
+ (name "python-lockfile")
+ (version "0.12.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "lockfile" version))
+ (sha256
+ (base32
+ "16gpx5hm73ah5n1079ng0vy381hl802v606npkx4x8nb0gg05vba"))))
+ (build-system python-build-system)
+ (arguments '(#:test-target "check"))
+ (native-inputs
+ (list python-pbr))
+ (home-page "https://launchpad.net/pylockfile")
+ (synopsis "Platform-independent file locking module")
+ (description
+ "The lockfile package exports a LockFile class which provides a simple
+API for locking files.")
+ (license license:expat)))
+