GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/pkgcore/snakeoil.git
master
A python library that implements optimized versions of common functionality
PkgCore Project (pkgcore@gentoo.org)
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
snakeoil
/
klass.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add missing DirProxy/GetAttrProxy to klass.__all__
Brian Harring
2024-01-15
1
-0
/
+2
*
Reformat w/ black 22.12.0 for consistency.
Brian Harring
2022-12-25
1
-46
/
+118
*
refactor to use f-strings
Arthur Zamarin
2022-09-26
1
-1
/
+1
*
klass: add typing for jit_attr
Arthur Zamarin
2022-08-24
1
-8
/
+9
*
klass: small refactor
Arthur Zamarin
2022-08-24
1
-20
/
+15
*
sort imports with isort
Tim Harder
2021-03-28
1
-2
/
+2
*
klass: Fix ignore_missing=True in steal_docs()
Michał Górny
2021-03-15
1
-0
/
+1
*
klass: drop 'native' prefixes
Tim Harder
2020-12-14
1
-28
/
+24
*
klass: inject_richcmp_methods_from_cmp(): drop inject_always param
Tim Harder
2020-12-14
1
-7
/
+3
*
compatibility: drop is_py3k
Tim Harder
2020-12-14
1
-1
/
+1
*
klass: rename _sentinel to sentinel since it's used publicly
Tim Harder
2020-11-01
1
-4
/
+4
*
drop unnecessary object class inheritance for py3
Tim Harder
2020-01-31
1
-15
/
+15
*
fix pickling for LazilyHashedPath and ImmutableInstance
Tim Harder
2019-09-03
1
-4
/
+15
*
drop explicit demandloaded modules to straight imports
Tim Harder
2019-08-22
1
-6
/
+2
*
remove license/copyright file headers
Tim Harder
2019-08-18
1
-3
/
+0
*
klass: generic_equality: support pulling attr list from __slots__
Tim Harder
2019-08-14
1
-2
/
+5
*
update docstrings for py3 metaclass style
Tim Harder
2019-08-13
1
-2
/
+1
*
klass: use __getattribute__ instead of getattr() to retrieve jitted attr
Tim Harder
2019-08-10
1
-1
/
+4
*
klass: DirProxy: support pulling attr list from __slots__
Tim Harder
2019-08-10
1
-2
/
+6
*
klass: add SlotsPicklingMixin class to aid in pickling classes with __slots__
Tim Harder
2019-08-09
1
-2
/
+25
*
klass: allow jit_attr_named() and jit_attr_ext_method() to pass doc params
Tim Harder
2019-01-26
1
-6
/
+5
*
revert f-string usage until we're >= py3.6 only
Tim Harder
2018-06-04
1
-1
/
+2
*
klass: add initial aliased and alias decorators
Tim Harder
2018-05-10
1
-1
/
+42
*
use relative imports for internal modules
Tim Harder
2018-04-11
1
-4
/
+4
*
remove unsupported py2 and deprecated py3 code and fallbacks
Tim Harder
2018-04-11
1
-5
/
+7
*
klass: rename GetDirProxy to DirProxy and add initial tests
Tim Harder
2017-12-18
1
-1
/
+1
*
klass: add GetDirProxy to return proper dir() listings for classes using GetA...
Tim Harder
2017-12-17
1
-0
/
+7
*
move snakeoil module into src subdir
Tim Harder
2017-09-23
1
-0
/
+715