aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fetcher: handle partial downloads and failHEADmasterArthur Zamarin2026-05-182-1/+123
* Revert "repo_objs.RepoConfig: use non-deprecated immutable.Simple"Brian Harring2026-05-051-23/+37
* Revert "Reapply "RepoConfig cache-format: rewrite to be simpler and safer""Brian Harring2026-05-052-17/+11
* Revert "work around pip; just specify the next snakeoil release required"Brian Harring2026-05-051-2/+3
* work around pip; just specify the next snakeoil release requiredBrian Harring2026-04-281-3/+2
* mark ToT as 0.12.34 for dealing with pip idiocyBrian Harring2026-04-281-2/+2
* Revert "convert profiles to WeaklyCached"Brian Harring2026-04-261-5/+6
* Reapply "RepoConfig cache-format: rewrite to be simpler and safer"Brian Harring2026-04-262-11/+17
* Reapply "repo_objs.RepoConfig: use non-deprecated immutable.Simple"Brian Harring2026-04-261-37/+23
* Revert "repo_objs.RepoConfig: use non-deprecated immutable.Simple"Brian Harring2026-04-261-23/+37
* Revert "RepoConfig cache-format: rewrite to be simpler and safer"Brian Harring2026-04-262-17/+11
* Revert "gh: disable caching of deps"Brian Harring2026-04-261-0/+6
* gh: disable caching of depsBrian Harring2026-04-261-6/+0
* RepoConfig cache-format: rewrite to be simpler and saferBrian Harring2026-04-262-11/+17
* repo_objs.RepoConfig: use non-deprecated immutable.SimpleBrian Harring2026-04-261-37/+23
* resolver: add some notes on future workBrian Harring2026-04-261-0/+11
* repo_config.RepoConfig: remove instance cachingBrian Harring2026-04-265-85/+9
* repo_objs.Profiles: remove dead __inst_caching__Brian Harring2026-04-262-2/+4
* repo_objectsL:Licenses is no longer instance cached.Brian Harring2026-04-262-2/+5
* convert profiles to WeaklyCachedBrian Harring2026-04-261-6/+5
* news: add missing updatesBrian Harring2026-04-261-0/+27
* ContainmentMatch2: correct removal, it's in 0.13.0Brian Harring2026-04-261-1/+1
* update the second level of deps, clarifying we need snakeoil HEADBrian Harring2026-04-231-1/+1
* force pip upgrade for GH actionsBrian Harring2026-04-231-4/+4
* fix ruff complaintBrian Harring2026-04-231-1/+0
* set pyproject.toml to temporarily rely on HEAD of snakeoilBrian Harring2026-04-231-1/+2
* rebase restrictions to WeaklyCached, ABC, and GenericEquality.Brian Harring2026-04-2314-153/+166
* cleanup some usage in tests where unhashables were passed to WeakInstBrian Harring2026-04-221-12/+12
* Correct bare restriction usage that isn't 'typed'.Brian Harring2026-04-221-3/+2
* properly deprecated ContainmentMatch2Brian Harring2026-04-221-4/+5
* add an internal deprecation registryBrian Harring2026-04-221-0/+10
* update tox.ini with >=py3.12 requirementBrian Harring2026-04-221-1/+2
* add the new metadata snakeoil can useBrian Harring2026-04-221-0/+2
* remove protect_imports usageBrian Harring2026-04-211-6/+9
* cleanup leftover object.__setattr__ from the immutable.Simple conversion.Brian Harring2026-03-244-27/+20
* add missing py3.14 testing in GH; we support 3.14Brian Harring2026-03-241-1/+1
* require >=py3.12 per IRC discussion and portage being >=3.12Brian Harring2026-03-242-4/+3
* new release 0.12.33v0.12.33Arthur Zamarin2026-02-161-7/+5
* remove dead importBrian Harring2026-02-161-1/+0
* Add NEWS entry for the regression in b74cb79f0f46e6c7322a7098bbf5741c25889d68Brian Harring2026-02-161-0/+3
* Revert "rename snakeoil.sequences.{stable_unique -> unique_stable}"Brian Harring2026-02-1610-27/+28
* remove dead symdir trigger checksBrian Harring2026-01-211-43/+0
* remove dead codeBrian Harring2026-01-212-2/+0
* remove constant.CP_BINARY, long since irrelevantBrian Harring2026-01-212-5/+3
* remove unneeded exportsBrian Harring2026-01-211-4/+1
* add vulture configurationBrian Harring2026-01-211-0/+3
* require pytest>=9.0 for testsBrian Harring2026-01-212-1/+13
* test.yml ci: use binpkgsArthur Zamarin2026-01-031-1/+1
* start work on 0.12.33Arthur Zamarin2026-01-031-1/+1
* new release 0.12.32v0.12.32Arthur Zamarin2026-01-031-0/+8