git: a21c33cd4c58 - main - devel/py-logfury: Update to 1.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 27 Aug 2022 10:33:40 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a21c33cd4c58b3e35a08a06e31bb9450c7354368
commit a21c33cd4c58b3e35a08a06e31bb9450c7354368
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-08-27 10:26:06 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-08-27 10:26:06 +0000
devel/py-logfury: Update to 1.0.1
- Update LICENSE_FILE
- Update WWW
Changes: https://github.com/reef-technologies/logfury/releases
---
devel/py-logfury/Makefile | 5 ++---
devel/py-logfury/distinfo | 6 +++---
devel/py-logfury/files/patch-setup.py | 10 ++++++++++
devel/py-logfury/pkg-descr | 2 +-
4 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/devel/py-logfury/Makefile b/devel/py-logfury/Makefile
index 9fbb4d92af61..0249fb3fc98f 100644
--- a/devel/py-logfury/Makefile
+++ b/devel/py-logfury/Makefile
@@ -1,5 +1,5 @@
PORTNAME= logfury
-PORTVERSION= 0.1.2
+PORTVERSION= 1.0.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,8 +10,7 @@ COMMENT= Toolkit for logging of library method calls
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}funcsigs>=1.0.2:devel/py-funcsigs@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist distutils
diff --git a/devel/py-logfury/distinfo b/devel/py-logfury/distinfo
index 6c5d2601a34a..65995774c926 100644
--- a/devel/py-logfury/distinfo
+++ b/devel/py-logfury/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1585752123
-SHA256 (logfury-0.1.2.tar.gz) = 42da58fbbd4e6fdb9e5b6b9098e94c249ba9cebfae125643329c8636768edcd3
-SIZE (logfury-0.1.2.tar.gz) = 17222
+TIMESTAMP = 1660576940
+SHA256 (logfury-1.0.1.tar.gz) = 130a5daceab9ad534924252ddf70482aa2c96662b3a3825a7d30981d03b76a26
+SIZE (logfury-1.0.1.tar.gz) = 12826
diff --git a/devel/py-logfury/files/patch-setup.py b/devel/py-logfury/files/patch-setup.py
new file mode 100644
index 000000000000..3929ee234b70
--- /dev/null
+++ b/devel/py-logfury/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig 2021-10-21 05:05:21 UTC
++++ setup.py
+@@ -72,6 +72,6 @@ setup(
+ classifiers = CLASSIFIERS,
+ package_data = {NAME: ['requirements.txt', 'LICENSE']},
+
+- setup_requires = ['setuptools_scm<6.0'], # setuptools_scm>=6.0 doesn't support Python 3.5
++ setup_requires = ['setuptools_scm'], # setuptools_scm>=6.0 doesn't support Python 3.5
+ use_scm_version = True,
+ ) # yapf: disable
diff --git a/devel/py-logfury/pkg-descr b/devel/py-logfury/pkg-descr
index b237e66d7fa3..90fc317417c5 100644
--- a/devel/py-logfury/pkg-descr
+++ b/devel/py-logfury/pkg-descr
@@ -1,4 +1,4 @@
Logfury is for python library maintainers. It allows for responsible,
low-boilerplate logging of method calls.
-WWW: https://github.com/ppolewicz/logfury
+WWW: https://github.com/reef-technologies/logfury