head	1.10;
access;
symbols
	pkgsrc-2026Q1:1.10.0.8
	pkgsrc-2026Q1-base:1.10
	pkgsrc-2025Q4:1.10.0.6
	pkgsrc-2025Q4-base:1.10
	pkgsrc-2025Q3:1.10.0.4
	pkgsrc-2025Q3-base:1.10
	pkgsrc-2025Q2:1.10.0.2
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.9.0.2
	pkgsrc-2025Q1-base:1.9
	pkgsrc-2024Q4:1.8.0.10
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.8.0.8
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.8.0.6
	pkgsrc-2024Q2-base:1.8
	pkgsrc-2024Q1:1.8.0.4
	pkgsrc-2024Q1-base:1.8
	pkgsrc-2023Q4:1.8.0.2
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.7.0.8
	pkgsrc-2023Q3-base:1.7
	pkgsrc-2023Q2:1.7.0.6
	pkgsrc-2023Q2-base:1.7
	pkgsrc-2023Q1:1.7.0.4
	pkgsrc-2023Q1-base:1.7
	pkgsrc-2022Q4:1.7.0.2
	pkgsrc-2022Q4-base:1.7
	pkgsrc-2022Q3:1.6.0.6
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.4
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.2
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.5.0.2
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.4.0.4
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.2
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.3.0.2
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.2.0.4
	pkgsrc-2020Q4-base:1.2
	pkgsrc-2020Q3:1.2.0.2
	pkgsrc-2020Q3-base:1.2;
locks; strict;
comment	@# @;


1.10
date	2025.04.12.10.59.19;	author adam;	state Exp;
branches;
next	1.9;
commitid	agyAdFpbVCUwFKQF;

1.9
date	2025.01.06.08.28.46;	author adam;	state Exp;
branches;
next	1.8;
commitid	WhT3eeSLCwS6VoEF;

1.8
date	2023.10.29.17.14.15;	author adam;	state Exp;
branches;
next	1.7;
commitid	ewNp3KOcmOzcOxKE;

1.7
date	2022.11.25.10.50.12;	author adam;	state Exp;
branches;
next	1.6;
commitid	JGMbrNWrfa7cy43E;

1.6
date	2022.01.04.20.53.07;	author wiz;	state Exp;
branches;
next	1.5;
commitid	CYyhdK9qtoffkmnD;

1.5
date	2021.10.25.12.04.11;	author adam;	state Exp;
branches;
next	1.4;
commitid	DXgyH7uSkhRtGbeD;

1.4
date	2021.04.02.08.44.46;	author adam;	state Exp;
branches;
next	1.3;
commitid	okqtUcmOOv8QcHNC;

1.3
date	2021.03.22.11.03.27;	author markd;	state Exp;
branches;
next	1.2;
commitid	PnLez3sKTXegkiMC;

1.2
date	2020.09.25.08.28.26;	author adam;	state Exp;
branches;
next	1.1;
commitid	ZBZ8NH3AQqAZbppC;

1.1
date	2020.09.10.15.02.35;	author taca;	state Exp;
branches;
next	;
commitid	H6AMVPHD3KqNQvnC;


desc
@@


1.10
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@# $NetBSD: Makefile,v 1.9 2025/01/06 08:28:46 adam Exp $

DISTNAME=	gitdb-4.0.12
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=g/gitdb/}

MAINTAINER=	kamel.derouiche@@gmail.com
HOMEPAGE=	https://github.com/gitpython-developers/gitdb
COMMENT=	Git Object Database
LICENSE=	modified-bsd

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+=	${PYPKGPREFIX}-smmap>=3.0.1:../../devel/py-smmap

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.9
log
@py-gitdb: updated to 4.0.12

4.0.12

Never add a vendored smmap directory to sys.path
Revise and update the readme
Set Dependabot submodule update cadence to weekly
Add missing asserts in test_base.py
Use contextlib.suppress instead of except: pass
Add support for Python 3.13
Potential Race Condition Fix - OS Rename & Chmod - PermissionError
Bump gitdb/ext/smmap from 256c5a2 to 04dd210
Bump actions/setup-python from 4 to 5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2023/10/29 17:14:15 adam Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
@


1.8
log
@py-gitdb: updated to 4.0.11

4.0.11

Use ZLIB_RUNTIME_VERSION if available
Add support for Python 3.12 and drop EOL 3.7
Enable Dependabot version updates for Actions
Test installing project on CI
Fix mkdir race condition in LooseObjectDB.store
Don't cancel other jobs from the 3.12 job failing
Use actions/checkout feature to fetch all commits
Revert "Drop support for EOL Python 3.7"
Fix top-of-file license URLs here in gitdb too
No longer treat 3.12 as experimental on CI
Add all to exc for linting
Have Dependabot update smmap submodule dependency
Bump gitdb/ext/smmap from 334ef84 to f1ace75
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2022/11/25 10:50:12 adam Exp $
d3 1
a3 1
DISTNAME=	gitdb-4.0.11
d13 1
d18 1
a18 3
PYTHON_VERSIONS_INCOMPATIBLE=	27

.include "../../lang/python/egg.mk"
@


1.7
log
@py-gitdb: updated to 4.0.10

4.0.10
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/01/04 20:53:07 wiz Exp $
d3 1
a3 1
DISTNAME=	gitdb-4.0.10
@


1.6
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/10/25 12:04:11 adam Exp $
d3 1
a3 1
DISTNAME=	gitdb-4.0.9
a4 1
PKGREVISION=	1
@


1.5
log
@py-gitdb: updated to 4.0.9

4.0.8

drop support for python 3.4 and 3.5 due to EOL
Updated upper bound for smmap requirement in setup.py
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2021/04/02 08:44:46 adam Exp $
d5 1
@


1.4
log
@py-gitdb: updated to 4.0.7

4.0.7
Updated upper bound for smmap requirement in setup.py

4.0.6
Bumped upper bound for smmap requirement
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2021/03/22 11:03:27 markd Exp $
d3 1
a3 1
DISTNAME=	gitdb-4.0.7
@


1.3
log
@py-gitdb: allow use of py-smmap>=4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/09/25 08:28:26 adam Exp $
d3 1
a3 1
DISTNAME=	gitdb-4.0.5
a4 1
PKGREVISION=	1
d13 1
a13 7
DEPENDS+=	${PYPKGPREFIX}-smmap-[0-9]*:../../devel/py-smmap

# No reason to restrict this to smmap<4 (no significant changes in API).
SUBST_CLASSES+=		deps
SUBST_FILES.deps=	${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_INFODIR}/requires.txt
SUBST_SED.deps=		-e 's:smmap<4,:smmap:'
SUBST_STAGE.deps=	post-install
@


1.2
log
@py-gitdb: mark as not for Python 2.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/09/10 15:02:35 taca Exp $
d5 1
d16 6
@


1.1
log
@devel/py-gitdb: add package version 4.0.5

Add py-gitdb package version 4.0.5 from wip.  It is required by
py-gitpython.


GitDB allows you to access bare git repositories for reading and
writing. It aims at allowing full access to loose objects as well
as packs with performance and scalability in mind. It operates
exclusively on streams, allowing to handle large objects with a
small memory footprint.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
a5 1
CATEGORIES=	devel
d15 3
a17 1
#TEST_DEPENDS+=	${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
@

