An open API service providing commit metadata for open source projects.

GitHub / pkgcraft/pkgcraft-python / commits

SHA Message Author Date Stats
af1cdcf3 ci: fix artifact unpacking Tim Harder <r****t@g****m> over 1 year ago
eefec4f8 ci: drop unnecessary path usage for artifact downloads Tim Harder <r****t@g****m> over 1 year ago
72dc006a ci: fix artifact handling for pkgcraft-c changes Tim Harder <r****t@g****m> over 1 year ago
7b096a18 setup: bump pkgcraft-c version compat Tim Harder <r****t@g****m> over 1 year ago
1ca440e1 dep: update UseDep creation handling for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
bfb3cfda dep: update UseDep default handling for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
e3019690 dep: update UseDepKind handling for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
522579a4 tests: add ebuild pkg Keyword tests Tim Harder <r****t@g****m> over 1 year ago
a965cabf tests: add more ebuild pkg XML metadata tests Tim Harder <r****t@g****m> over 1 year ago
2a1ce44d tests: add overriding repo tests for Config.add_repo() support Tim Harder <r****t@g****m> over 1 year ago
aa3f29e3 dep: improve docstrings for Cpv and Dep intersects() Tim Harder <r****t@g****m> over 1 year ago
5a1e7987 dep: add inverted pkg intersects support for Dep and Cpv objects Tim Harder <r****t@g****m> over 1 year ago
29696cb6 tests: add invalid type tests for Restrict.dep() and Restrict.pkg() Tim Harder <r****t@g****m> over 1 year ago
debfe0de tests: add more restriction conversion tests for repo __getitem__() Tim Harder <r****t@g****m> over 1 year ago
1819baa0 tests: verify ValueError results for repo __getitem__() calls Tim Harder <r****t@g****m> over 1 year ago
9182c0ab eapi: add todo note for merging Eapi._from_obj() and Eapi.from_obj() Tim Harder <r****t@g****m> over 1 year ago
56e86ae4 eapi: simplify Eapi.from_ptr() creating new instances for every call Tim Harder <r****t@g****m> over 1 year ago
fcaccf47 eapi: use lazy, cached attrs for id and hash values Tim Harder <r****t@g****m> over 1 year ago
84d89d51 repo: force existent key params for __getitem__() Tim Harder <r****t@g****m> over 1 year ago
746db43b repo: drop repo id matching for RepoSet __getitem__() support Tim Harder <r****t@g****m> over 1 year ago
5e96b5bb repo: return list of pkgs for multiple __getitem__() matches Tim Harder <r****t@g****m> over 1 year ago
8147648a dep: add index support via __getitem__() for relevant Dependency objects Tim Harder <r****t@g****m> over 1 year ago
c63e6389 config: fix default path loading for load_portage_conf() Tim Harder <r****t@g****m> over 1 year ago
5a68bd15 dep: add recursive sorting support for Dependency objects Tim Harder <r****t@g****m> over 1 year ago
b04476e1 tests: verify EAPI params for dependency type package creation Tim Harder <r****t@g****m> over 1 year ago
bcdc7123 repo: drop unused PkgcraftError import Tim Harder <r****t@g****m> over 1 year ago
42efee38 repo: drop pointer checks for repo iterator types Tim Harder <r****t@g****m> over 1 year ago
b1e5d569 tests: flatten dependency types and verify Uri objects are being used Tim Harder <r****t@g****m> over 1 year ago
7e768129 dep: export Uri type in base modules Tim Harder <r****t@g****m> over 1 year ago
5af4109f tests: add __contains__() tests for dependency types with Uri objects Tim Harder <r****t@g****m> over 1 year ago
98c365f0 tests: add Dependency and DependencySet variant creation tests Tim Harder <r****t@g****m> over 1 year ago
e17238b3 pkg: remove empty trailing lines in ebuild/xml modules Tim Harder <r****t@g****m> over 1 year ago
517d082e pkg: split ebuild XML metadata support into a separate module Tim Harder <r****t@g****m> over 1 year ago
74c2bf18 pkg: split ebuild keyword support into a separate module Tim Harder <r****t@g****m> over 1 year ago
3f2ee13f dep: use more descriptive docstrings for Dep.without() and Dep.modify() Tim Harder <r****t@g****m> over 1 year ago
afcff8f5 dep: rename sort() to sort_recursive() for MutableDependencySet Tim Harder <r****t@g****m> over 1 year ago
c309fc7b dep: drop support for Cpv attrs with Dep objects Tim Harder <r****t@g****m> over 1 year ago
96ad0b70 dep: update Dep.cpv() for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
afd17d99 dep: add initial __contains__() support for Uri with dependency objects Tim Harder <r****t@g****m> over 1 year ago
0618f3c2 dep: add initial __contains__() support for Dep with dependency objects Tim Harder <r****t@g****m> over 1 year ago
f2bdc85d setup: bump pkgcraft-c compat version Tim Harder <r****t@g****m> over 1 year ago
6b9ef96a ci: fix typo with `cargo install` command Tim Harder <r****t@g****m> over 1 year ago
910e6738 ci: use static cargo-c version for manual build as well Tim Harder <r****t@g****m> over 1 year ago
d815c426 ci: revert to a statically set, older cargo-c release Tim Harder <r****t@g****m> over 1 year ago
50a3b8a9 tests: add Dep object targets for repo class __getitem__() indexing Tim Harder <r****t@g****m> over 1 year ago
5b21faf7 dep: move all cdef object creation support directly after __init__() Tim Harder <r****t@g****m> over 1 year ago
9a157698 pkg: add pkg.live support for ebuild pkgs Tim Harder <r****t@g****m> over 1 year ago
4c4c4d3b tests: add deprecated and masked attr tests for ebuild pkgs Tim Harder <r****t@g****m> over 1 year ago
0ffc796f tests: update dep type contains tests for pkgcraft Contains<&str> changes Tim Harder <r****t@g****m> over 1 year ago
03df7d3d pkg: add deprecated and masked properties for ebuild pkgs Tim Harder <r****t@g****m> over 1 year ago
7a0c8815 pkg: merge Keyword.from_ptr() and Keyword.__init__() Tim Harder <r****t@g****m> over 1 year ago
84e22d27 dep: merge Dependency and DependencySet __init__() and from_ptr() Tim Harder <r****t@g****m> over 1 year ago
2a0397f5 dep: merge UseDep.from_ptr() with UseDep.__init__() Tim Harder <r****t@g****m> over 1 year ago
d381824f dep: rename UseDep default field for consistency Tim Harder <r****t@g****m> over 1 year ago
d86c7c7c tests: check for substrings not in dependencies Tim Harder <r****t@g****m> over 1 year ago
3f3e630a dep: support UseDep objects for dependency types __contains__() Tim Harder <r****t@g****m> over 1 year ago
c8be7876 tests: update dependency type __contains__() tests for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
8a5aca2c dep: support __contains__(str) for dependency types Tim Harder <r****t@g****m> over 1 year ago
6022af63 tests: update tests for shared test data updates Tim Harder <r****t@g****m> over 1 year ago
7eb7e796 tests: add UseDep comparison tests Tim Harder <r****t@g****m> over 1 year ago
c04e3b60 dep: rename use module to use_dep to match library naming Tim Harder <r****t@g****m> over 1 year ago
0f1b69a1 tests: add basic restrict testing for Cpn objects Tim Harder <r****t@g****m> over 1 year ago
e53212e9 restrict: add Cpn to Restrict object conversion support Tim Harder <r****t@g****m> over 1 year ago
87f6ea62 tests: drop unused functools.partial import Tim Harder <r****t@g****m> over 1 year ago
339dbcdb tests: simplify Dependency and DependencySet creation for REQUIRED_USE Tim Harder <r****t@g****m> over 1 year ago
2093ba1a dep: default to None for Dependency and DependencySet creation strings Tim Harder <r****t@g****m> over 1 year ago
fe4107ae pkg: add Cpv and Cpn intersection support Tim Harder <r****t@g****m> over 1 year ago
23bde864 tests: add more fields to remove for Dep.versioned test Tim Harder <r****t@g****m> over 1 year ago
c13de18e tests: add Dep.no_use_deps tests and simplify object matching tests Tim Harder <r****t@g****m> over 1 year ago
52d4516d dep: add doc tests for unmodified Dep objects. Tim Harder <r****t@g****m> over 1 year ago
bfbabfe3 dep: add no_use_deps() support for package deps Tim Harder <r****t@g****m> over 1 year ago
808e799b ci: update library path for pkgcraft-c archive changes Tim Harder <r****t@g****m> over 1 year ago
b9bd2798 build(deps): bump dawidd6/action-download-artifact from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f44385e3 dep: simplify Dependency and DependencySet parsing API for variants Tim Harder <r****t@g****m> over 1 year ago
4af6dac2 dep: add cdef @classmethod issue link Tim Harder <r****t@g****m> over 1 year ago
a20664ac tests: match invalid key value in ebuild pkg dependencies() error Tim Harder <r****t@g****m> over 1 year ago
0cd915c9 tests: add more invalid key tests for ebuild pkg dependencies() Tim Harder <r****t@g****m> over 1 year ago
85deafdc tests: add more non-intersecting Dep variants for pkg.intersects() Tim Harder <r****t@g****m> over 1 year ago
31907231 pkg: add initial intersects() support against Dep objects Tim Harder <r****t@g****m> over 1 year ago
f2f45144 update generated C bindings Tim Harder <r****t@g****m> over 1 year ago
84ab1d06 valgrind: drop outdated regex-syntax crate supression Tim Harder <r****t@g****m> over 1 year ago
5b9841ac valgrind: ignore lazy hashmap conditional branches Tim Harder <r****t@g****m> over 1 year ago
122c64ad valgrind: remove outdated suppressions fixed in >=3.22.0 Tim Harder <r****t@g****m> over 1 year ago
65e1919d ci: install newer valgrind via github action Tim Harder <r****t@g****m> over 1 year ago
ceffa0a8 build(deps): bump dawidd6/action-download-artifact from 3 to 5
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
83672ef2 tests: update repo reload tests for pkgcraft changes Tim Harder <r****t@g****m> over 1 year ago
196863f3 setup: bump pkgcraft-c version compat Tim Harder <r****t@g****m> almost 2 years ago
f5a6f300 tests: fix string formatting to fix lint issue Tim Harder <r****t@g****m> almost 2 years ago
16a0c60e tests: fix invalid EAPI test for pkgcraft changes Tim Harder <r****t@g****m> almost 2 years ago
1a86ec7a re-enable doctests using pytest-cython Tim Harder <r****t@g****m> almost 2 years ago
994178a0 build(deps): bump softprops/action-gh-release from 1 to 2
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
0cfd88e9 build(deps): bump codecov/codecov-action from 3 to 4
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
96c1fc8e ci: simplify artifacts directory for release publishing workflow Tim Harder <r****t@g****m> about 2 years ago
498e6b82 ci: output cargo-c version and simplify building the C library for releases Tim Harder <r****t@g****m> about 2 years ago
5a9d76eb ci: upload all release files to pypi in the same action Tim Harder <r****t@g****m> about 2 years ago
36fd9b85 ci: use distinct artifact names for arch target wheels Tim Harder <r****t@g****m> about 2 years ago
57e1f746 Revert "ci: strip bundled pkgcraft-c library for releases" Tim Harder <r****t@g****m> about 2 years ago
c8fc24e6 setup: bump pkgcraft-c version Tim Harder <r****t@g****m> about 2 years ago
32a2a3f2 benches: fix dep parsing benchmark Tim Harder <r****t@g****m> about 2 years ago
e85cdf45 dep: add initial Cpn object support for pkgcraft changes Tim Harder <r****t@g****m> about 2 years ago

← Back to repository