FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-99631: Add custom loads and dumps support for the shelve module by furkanonder · Pull Request #118065 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.5k
(2.5k)
Actions
Projects
Security and quality
Insights
gh-99631: Add custom loads and dumps support for the shelve module
- #118065
#118065
Merged
picnixz
merged 75 commits into
python:main
python/cpython:main
from
furkanonder:issue-99631-2
furkanonder/cpython:issue-99631-2
Copy head branch name to clipboard
Jul 12, 2025
Conversation
Commits
75
(75)
Checks
Files changed
Merged
gh-99631: Add custom loads and dumps support for the shelve module
#118065
picnixz
merged 75 commits into
python:main
python/cpython:main
from
furkanonder:issue-99631-2
furkanonder/cpython:issue-99631-2
Copy head branch name to clipboard
Commits
Commits on Apr 18, 2024
Use custom loads & dumps instead of custom pickler & unpickler for Shelf
furkanonder
committed
e269c09
View commit details
Copy full SHA for e269c09
Browse repository at this point
Allow custom loads & dumps instead of custom pickler & unpickler for BsdDbShelf
furkanonder
committed
3465149
View commit details
Copy full SHA for 3465149
Browse repository at this point
Update documentation for serializer and deserializred functions
furkanonder
committed
44b9fa1
View commit details
Copy full SHA for 44b9fa1
Browse repository at this point
Commits on Apr 20, 2024
Update Doc/library/shelve.rst
Show description for f2eed32
furkanonder
and
eendebakpt
authored
f2eed32
View commit details
Copy full SHA for f2eed32
Browse repository at this point
Update Doc/library/shelve.rst
Show description for b3e5723
furkanonder
and
eendebakpt
authored
b3e5723
View commit details
Copy full SHA for b3e5723
Browse repository at this point
Commits on Apr 21, 2024
Update documentation for serializer and deserializer functions
furkanonder
committed
53d5557
View commit details
Copy full SHA for 53d5557
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
d496eab
View commit details
Copy full SHA for d496eab
Browse repository at this point
Fix lines according to PEP-8
furkanonder
committed
1e295ba
View commit details
Copy full SHA for 1e295ba
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
2011baa
View commit details
Copy full SHA for 2011baa
Browse repository at this point
Fix doc according to line 80
furkanonder
committed
3cbabe9
View commit details
Copy full SHA for 3cbabe9
Browse repository at this point
Commits on Apr 22, 2024
Merge branch 'main' into issue-99631-2
furkanonder
authored
67b7340
View commit details
Copy full SHA for 67b7340
Browse repository at this point
Commits on Apr 23, 2024
Fix inline emphasis issue in docs
furkanonder
committed
c6b43e2
View commit details
Copy full SHA for c6b43e2
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
52a90f7
View commit details
Copy full SHA for 52a90f7
Browse repository at this point
Commits on Jul 13, 2024
Update the definition of the open function.
Show description for 4f79cf6
furkanonder
and
encukou
authored
4f79cf6
View commit details
Copy full SHA for 4f79cf6
Browse repository at this point
Commits on Jul 14, 2024
Pass the serializer and serializer arguments of Shelf.__init__ of BsdDbShelf
furkanonder
committed
798fdb2
View commit details
Copy full SHA for 798fdb2
Browse repository at this point
Add unittests for BsdDbShelf
furkanonder
committed
bb1150d
View commit details
Copy full SHA for bb1150d
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
98d841b
View commit details
Copy full SHA for 98d841b
Browse repository at this point
Update BsdDbShelf's set_location, last and first functions
furkanonder
committed
1159bb6
View commit details
Copy full SHA for 1159bb6
Browse repository at this point
Update BsdDbShelf's next and previous functions
furkanonder
committed
4b4f1b6
View commit details
Copy full SHA for 4b4f1b6
Browse repository at this point
Commits on Jul 15, 2024
Merge branch 'main' into issue-99631-2
furkanonder
authored
bc399fa
View commit details
Copy full SHA for bc399fa
Browse repository at this point
Refer to shelve.open function for the deserializer and serializer arguments on the shelf.
Show description for 41448d3
furkanonder
and
encukou
authored
41448d3
View commit details
Copy full SHA for 41448d3
Browse repository at this point
Refer to shelve.open function for the deserializer and serializer arguments on the BsdDbShelf and DbfilenameShelf
furkanonder
committed
fbbe5ea
View commit details
Copy full SHA for fbbe5ea
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
fdd3e8e
View commit details
Copy full SHA for fdd3e8e
Browse repository at this point
Commits on Jul 16, 2024
📜🤖 Added by blurb_it.
blurb-it[bot]
authored
6823ef2
View commit details
Copy full SHA for 6823ef2
Browse repository at this point
Update the versionchanged statements
furkanonder
committed
2affece
View commit details
Copy full SHA for 2affece
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
da8bc91
View commit details
Copy full SHA for da8bc91
Browse repository at this point
change type of num2
furkanonder
committed
6bfebee
View commit details
Copy full SHA for 6bfebee
Browse repository at this point
Commits on Jul 17, 2024
Add test_custom_incomplete_serializer_and_deserializer case
furkanonder
committed
82d58a7
View commit details
Copy full SHA for 82d58a7
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
7dca8b4
View commit details
Copy full SHA for 7dca8b4
Browse repository at this point
Commits on Jul 24, 2024
Specify that the Shelf, DbfilenameShelf and BsdDbShelf class's takes only keywords in documentation
furkanonder
committed
5f97676
View commit details
Copy full SHA for 5f97676
Browse repository at this point
And and update the versionchanged's text
furkanonder
committed
048daee
View commit details
Copy full SHA for 048daee
Browse repository at this point
Update the news entry
Show description for 00837d0
furkanonder
and
picnixz
authored
00837d0
View commit details
Copy full SHA for 00837d0
Browse repository at this point
Update the versionchanged's text
furkanonder
committed
1292963
View commit details
Copy full SHA for 1292963
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
3431920
View commit details
Copy full SHA for 3431920
Browse repository at this point
Add new testcases to other bytes objects
furkanonder
committed
97a6d7c
View commit details
Copy full SHA for 97a6d7c
Browse repository at this point
Add new testcases to test custom serializer protocl
furkanonder
committed
3becbc8
View commit details
Copy full SHA for 3becbc8
Browse repository at this point
Add new testcases to other bytes objects
furkanonder
committed
3a5d6ed
View commit details
Copy full SHA for 3a5d6ed
Browse repository at this point
Delete comma from document
furkanonder
committed
fb74832
View commit details
Copy full SHA for fb74832
Browse repository at this point
Commits on Jul 25, 2024
Update the description of open function
furkanonder
committed
d670c95
View commit details
Copy full SHA for d670c95
Browse repository at this point
Commits on Jul 27, 2024
sort the imports
Show description for f2e22eb
furkanonder
and
picnixz
authored
f2e22eb
View commit details
Copy full SHA for f2e22eb
Browse repository at this point
add white space
Show description for e00a52f
furkanonder
and
picnixz
authored
e00a52f
View commit details
Copy full SHA for e00a52f
Browse repository at this point
Don't use f-string in type(obj).__name__
Show description for 3af3f97
furkanonder
and
picnixz
authored
3af3f97
View commit details
Copy full SHA for 3af3f97
Browse repository at this point
Don't use f-string in type(obj).__name__
Show description for 9d232e5
furkanonder
and
picnixz
authored
9d232e5
View commit details
Copy full SHA for 9d232e5
Browse repository at this point
Don't use f-string in type(obj).__name__
Show description for 26fc959
furkanonder
and
picnixz
authored
26fc959
View commit details
Copy full SHA for 26fc959
Browse repository at this point
Set shelve class argument only serializer and deserializer
Show description for ab005aa
furkanonder
and
picnixz
authored
ab005aa
View commit details
Copy full SHA for ab005aa
Browse repository at this point
Update shelveError message
Show description for 6052309
furkanonder
and
picnixz
authored
6052309
View commit details
Copy full SHA for 6052309
Browse repository at this point
pass serializer and deserializer as keyword argument to DbfilenameShelf
Show description for 87b66d5
furkanonder
and
picnixz
authored
87b66d5
View commit details
Copy full SHA for 87b66d5
Browse repository at this point
Remove unused import
furkanonder
committed
0c2f255
View commit details
Copy full SHA for 0c2f255
Browse repository at this point
Update shelve testcases
furkanonder
committed
3db0c8e
View commit details
Copy full SHA for 3db0c8e
Browse repository at this point
Commits on Jul 28, 2024
Remove memoryview testcases
furkanonder
committed
5c39d94
View commit details
Copy full SHA for 5c39d94
Browse repository at this point
Add ShelveError to shelve's __all__
furkanonder
committed
1ca1801
View commit details
Copy full SHA for 1ca1801
Browse repository at this point
Add ShelveError to shelve documentation
furkanonder
committed
5a42de1
View commit details
Copy full SHA for 5a42de1
Browse repository at this point
Commits on Jul 29, 2024
Add blank lines after versionadded and versionchanged
furkanonder
committed
b0a5ee3
View commit details
Copy full SHA for b0a5ee3
Browse repository at this point
Remove white space in test_shelve
Show description for 4202ede
furkanonder
and
picnixz
authored
4202ede
View commit details
Copy full SHA for 4202ede
Browse repository at this point
Add test_custom_incomplete_serializer_and_deserializer_bsd_db_shelf
furkanonder
committed
2827eb4
View commit details
Copy full SHA for 2827eb4
Browse repository at this point
Merge branch 'issue-99631-2' of github.com:furkanonder/cpython into issue-99631-2
furkanonder
committed
9918531
View commit details
Copy full SHA for 9918531
Browse repository at this point
Update the serializer and deserializer functions
furkanonder
committed
54188bd
View commit details
Copy full SHA for 54188bd
Browse repository at this point
Move os.mkdir and addCleanup functions beginning of the testcases
furkanonder
committed
786a248
View commit details
Copy full SHA for 786a248
Browse repository at this point
Use self.assertIsNone when checking None types
furkanonder
committed
20c2450
View commit details
Copy full SHA for 20c2450
Browse repository at this point
change the test order
furkanonder
committed
b3770ae
View commit details
Copy full SHA for b3770ae
Browse repository at this point
Commits on Apr 19, 2025
Merge branch 'main' into issue-99631-2
furkanonder
authored
588623a
View commit details
Copy full SHA for 588623a
Browse repository at this point
Commits on May 30, 2025
Update shelve module version references from 3.14 to 3.15
furkanonder
committed
4d9599b
View commit details
Copy full SHA for 4d9599b
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
9b204b7
View commit details
Copy full SHA for 9b204b7
Browse repository at this point
Change shelve module version references from 3.15 to next
Show description for 8b06918
furkanonder
committed
8b06918
View commit details
Copy full SHA for 8b06918
Browse repository at this point
Change shelve module version references from 3.15 to next
furkanonder
committed
b0f0bbc
View commit details
Copy full SHA for b0f0bbc
Browse repository at this point
refactor nested context managers for better readability
furkanonder
committed
d1bb227
View commit details
Copy full SHA for d1bb227
Browse repository at this point
simplify assertRaises calls in test_missing_custom_deserializer & test_missing_custom_serializer
furkanonder
committed
791743b
View commit details
Copy full SHA for 791743b
Browse repository at this point
refactor nested context managers for better readability
furkanonder
committed
6b4be8b
View commit details
Copy full SHA for 6b4be8b
Browse repository at this point
Add type_name_len helper and use shorter variable names to reduce line wrapping
furkanonder
committed
34a32b9
View commit details
Copy full SHA for 34a32b9
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
bf6f3aa
View commit details
Copy full SHA for bf6f3aa
Browse repository at this point
Commits on Jun 2, 2025
Improve the description of the open function
Show description for 4b000cd
furkanonder
and
picnixz
authored
4b000cd
View commit details
Copy full SHA for 4b000cd
Browse repository at this point
Update the description of ShelveError
Show description for 2dcda2a
furkanonder
and
picnixz
authored
2dcda2a
View commit details
Copy full SHA for 2dcda2a
Browse repository at this point
Simplify conditional branches in serializer and deserializer functions
furkanonder
committed
00bfb01
View commit details
Copy full SHA for 00bfb01
Browse repository at this point
Merge branch 'main' into issue-99631-2
furkanonder
authored
23ea842
View commit details
Copy full SHA for 23ea842
Browse repository at this point
Commits on Jun 11, 2025
Merge branch 'main' into issue-99631-2
furkanonder
authored
4df9b58
View commit details
Copy full SHA for 4df9b58
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL