cd37398006update to 1.17.0
Markéta Calábková
2025-01-28 10:27:09 +01:00
088468fed2Update to 1.16.0: - Add support for Python 3.13 - Drop support for Python 3.9 - New Repository.hashfile(...) - New Option.GET_MWINDOW_FILE_LIMIT and Option.SET_MWINDOW_FILE_LIMIT - Fix overriding certificate_check(...) callback via argument to RemoteCallbacks(...) - Add py.typed - Fix discover_repository(...) annotation Add const-parents.patch to fix FTBFS (gh#libgit2/pygit2!1324).Matěj Cepl2024-11-05 12:32:54 +01:00
Update to 1.16.0: - Add support for Python 3.13 - Drop support for Python 3.9 - New Repository.hashfile(...) - New Option.GET_MWINDOW_FILE_LIMIT and Option.SET_MWINDOW_FILE_LIMIT - Fix overriding certificate_check(...) callback via argument to RemoteCallbacks(...) - Add py.typed - Fix discover_repository(...) annotation Add const-parents.patch to fix FTBFS (gh#libgit2/pygit2!1324).Matěj Cepl2024-11-05 12:32:54 +01:00
2ba852cf70Clean up spec file to enable building on leapShawn W. Dunn2024-10-18 17:38:54 -07:00
a379493f00Accepting request 1191647 from home:glaubitz:branches:devel:languages:pythonDirk Mueller2024-08-05 11:55:41 +00:00
fd073f52b5Accepting request 1181735 from devel:languages:python
Ana Guerrero
2024-06-20 14:47:12 +00:00
ffc7350c5c- Update to 1.15.1 * Many deprecated features have been removed, see below * Upgrade to libgit2 v1.8.1 * New push_options optional argument in Repository.push(...) * New support comparison of Oid with text string * Fix CheckoutNotify.IGNORED * Use default error handler when decoding/encoding paths * Remove setuptools runtime dependency * Coding style with ruff * Add wheels for ppc64le * Fix tests on EPEL8 builds for s390x * Deprecate IndexEntry.hex, use str(IndexEntry.id) * Remove deprecated oid.hex, use str(oid) * Remove deprecated object.hex, use str(object.id) * Remove deprecated object.oid, use object.id * Remove deprecated Repository.add_submodule(...), use Repository.submodules.add(...) * Remove deprecated Repository.lookup_submodule(...), use Repository.submodules[...] * Remove deprecated Repository.init_submodules(...), use Repository.submodules.init(...) * Remove deprecated Repository.update_submodule(...), use Repository.submodules.update(...) * Remove deprecated constants GIT_OBJ_XXX, use ObjectType * Remove deprecated constants GIT_REVPARSE_XXX, use RevSpecFlag * Remove deprecated constants GIT_REF_XXX, use ReferenceType * Remove deprecated ReferenceType.OID, use instead ReferenceType.DIRECT * Remove deprecated ReferenceType.LISTALL, use instead ReferenceType.ALL * Remove deprecated support for passing dicts to repository\'s merge(...), merge_commits(...) and merge_trees(...). Instead pass MergeFlag for flags, and MergeFileFlag for file_flags. * Remove deprecated support for passing a string for the favor argument to repository\'s merge(...), merge_commits(...) and merge_trees(...). Instead pass MergeFavor. - Drop patches for issues fixed upstreamMatej Cepl2024-06-19 11:29:50 +00:00
1ddbf52680Accepting request 1174862 from devel:languages:python
Ana Guerrero
2024-05-22 19:29:43 +00:00
bb9bb2c788Accepting request 1174830 from devel:Factory:git-workflowMarkéta Machová2024-05-17 13:15:37 +00:00
39ece02537Accepting request 1171422 from devel:languages:python
Ana Guerrero
2024-05-02 21:48:44 +00:00
df69bb9251Accepting request 1171336 from home:michalsMatej Cepl2024-05-02 16:40:21 +00:00
eddbf61f0aAccepting request 1164267 from devel:languages:python
Ana Guerrero
2024-04-03 15:20:55 +00:00
dc52473b03- Add upstream patch link to spec and changes filesDaniel Garcia2024-04-03 06:09:33 +00:00
9ca5fe6c63Accepting request 1163862 from home:fstrba:branches:devel:languages:pythonDaniel Garcia2024-04-03 06:06:11 +00:00
e6cad68a57- update to 1.14.1: * Now Object.filemode returns enums.FileMode and Reference.type returns enums.ReferenceType * Fix tests on Fedora 40 * Deprecate ReferenceType.OID, use ReferenceType.DIRECT * Deprecate ReferenceType.LISTALL, use ReferenceType.ALLDirk Mueller2024-03-01 10:14:54 +00:00
9db20ba5d6Accepting request 1142846 from devel:languages:python
Ana Guerrero
2024-01-31 22:54:24 +00:00
5e36294a53- update to 1.14.0: * Drop support for Python 3.8 * New Repository.submodules namespace * New Repository.listall_mergeheads(), Repository.message, Repository.raw_message and Repository.remove_message() * New pygit2.enums supersedes the GIT_ constants * Now Repository.status(), Repository.status_file(), Repository.merge_analysis(), DiffFile.flags, DiffFile.mode, DiffDelta.flags and DiffDelta.status return enums * Now repository\'s merge(), merge_commits() and merge_trees() take enums/flags for their favor, flags and file_flags arguments. * Fix crash in filter cleanup * Documentation fixes * Remove deprecated Repository.create_remote(...) function, use instead Repository.remotes.create(...) * Deprecate Repository.add_submodule(...), use Repository.submodules.add(...) * Deprecate Repository.lookup_submodule(...), use Repository.submodules[...] * Deprecate Repository.init_submodules(...), use Repository.submodules.init(...) * Deprecate Repository.update_submodule(...), use Repository.submodules.update(...) * Deprecate GIT_* constants, use pygit2.enums * Passign dicts to repository\'s merge(...), merge_commits(...) and merge_trees(...) is deprecated. Instead pass MergeFavor for the favor argument, MergeFlagDirk Mueller2024-01-30 18:13:05 +00:00
cce0cea461- update to 1.13.3: * New API for filters in Python #1237#1244 * Shallow repositories: New depth optional argument for clone_repository(...) and Remote.fetch(...) #1245#1246 * New submodule init(...), update(...) and reload(...) functions #1248 * Release GIL in Walker.__next__ #1249 * Type hints for submodule functions in Repository #1247 * Support Python 3.12 * Documentation updates #1242 * Fix crash in reference rename #1233 * Upgrade to libgit2 v1.7.1 * Don't distribute wheels for pypy, only universal wheels for macOS * New Repository.remotes.create_anonymous(url) #1229 * docs: update links to pypi, pygit2.org #1228 * Prep work for Python 3.12 (not yet supported) #1223 - drop support-libgit2-1.7.patch (upstream) * Add missing newline at end of pygit2/decl/pack.h #1163 * Remove redundant line #1139 * Added mwindow_mapped_limit, cached_memory, enable_caching,Dirk Mueller2024-01-06 21:01:04 +00:00
4839da7457Accepting request 1100661 from devel:languages:python
Ana Guerrero
2023-07-26 11:24:13 +00:00
f911a1ee67- Update to 1.9.2: * New Repository.create_commit_string(...) and Repository.create_commit_with_signature(...) #1142 * Linux and macOS wheels updated to libgit2 v1.4.3 * Remove redundant line #1139
Steve Kowalik
2022-07-21 14:18:07 +00:00
5e5f79d1ac- update to 1.9.1: - Type hints: added to C code and Branches/References - New `Signature supports str() and repr() - Fix ODB backend's read in big endian architectures - Fix install with poetry - Wheels: update to libgit2 v1.4.2 - Tests: fix testing parse_diff` - CI: various fixes after migration to libgit2 v1.4Dirk Mueller2022-03-26 18:53:24 +00:00
4493705311- Disable tests temporarily as per above
Tomáš Chvátal
2019-03-26 09:11:29 +00:00
7ea1c3f2fc- Drop the pygit2-0.28-Remove-pycparser-constraint.patch and replace it with shorter sed - Switch to pytest testing: * Fails now but that is pycparser bug https://github.com/eliben/pycparser/issues/305
Tomáš Chvátal
2019-03-23 11:40:49 +00:00
7abfe8db2aAccepting request 687891 from home:Pharaoh_Atem:branches:devel:languages:python
Tomáš Chvátal
2019-03-23 11:27:24 +00:00