Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
e3bc2ae
Added TODO
jauy123 Jun 5, 2026
87a7b94
Added Pseudocode for Fetchers based on blog post
jauy123 Jun 5, 2026
ad044ef
updated private methods
jauy123 Jun 5, 2026
8fbd203
Added Dev Things
jauy123 Jun 5, 2026
c4c6b56
more dev stuff
jauy123 Jun 5, 2026
b921f53
More Dev stuff yay
jauy123 Jun 5, 2026
f76554e
More Dev stuff yay
jauy123 Jun 5, 2026
48e8925
Added workflow
jauy123 Jun 9, 2026
900ce8b
Added workflow for StaticFetcher.fetch()
jauy123 Jun 9, 2026
fc05684
Added more notes
jauy123 Jun 9, 2026
b609fd6
Reworked to used pooch functions instead of writing own
jauy123 Jun 10, 2026
93e777c
Works but clunky!
jauy123 Jun 11, 2026
dbd62be
Updated TEST.py
jauy123 Jun 11, 2026
f3837aa
Working single file fetch
jauy123 Jun 11, 2026
cefb95f
Tests to fix for tomorrow
jauy123 Jun 11, 2026
e175d6e
working test case
jauy123 Jun 11, 2026
41d52be
Working! Need to refactor
jauy123 Jun 11, 2026
1fb4857
Working! Need to refactor
jauy123 Jun 11, 2026
0b8b439
test for gh-ci.yaml
jauy123 Jun 16, 2026
3ad1d00
Added pooch Downloader Support
jauy123 Jun 17, 2026
15e4ff9
applied black
jauy123 Jun 17, 2026
b8de1eb
Created Test Suite
jauy123 Jun 17, 2026
9312486
Finalized code -- test still need to be written
jauy123 Jun 17, 2026
c4490b8
Made progressbar work
jauy123 Jun 17, 2026
d745faf
Github action working
jauy123 Jun 24, 2026
7b9281d
Repo guard removed?
jauy123 Jun 24, 2026
56ecac2
removed duplicate imports
jauy123 Jun 24, 2026
70628d8
added early docs
jauy123 Jun 24, 2026
bfe74b6
added header to tests
jauy123 Jun 24, 2026
000f15c
Docs can build now!
jauy123 Jun 25, 2026
0e14f47
docs
jauy123 Jun 25, 2026
414408b
fixed pytests
jauy123 Jun 25, 2026
a99c78a
added minor test
jauy123 Jun 25, 2026
a79fa78
Reforce github Actions
jauy123 Jun 25, 2026
2cc2723
added test for multiple hashes
jauy123 Jun 29, 2026
80b0988
made hashes a generator
jauy123 Jun 29, 2026
30e8eb6
made hashes an exclusive write
jauy123 Jun 29, 2026
497b400
finalized Tests
jauy123 Jun 30, 2026
da3087a
Applied black
jauy123 Jun 30, 2026
0ee322f
Moved to proper spot
jauy123 Jun 30, 2026
f140dce
Added enviornment variable override
jauy123 Jul 8, 2026
f127396
added variable to expected behaviors
jauy123 Jul 8, 2026
d3cda77
TESTs finally working!
jauy123 Jul 8, 2026
e01d95a
Merge branch 'develop' into Fetcher_Class
jauy123 Jul 10, 2026
7ae0b4c
More docs
jauy123 Jul 10, 2026
149d8b5
Post processing
jauy123 Jul 14, 2026
4532bf2
works with test
jauy123 Jul 14, 2026
b9edac0
removed Hash=None
jauy123 Jul 14, 2026
0a8d4d6
minor update
jauy123 Jul 14, 2026
1914650
minor docstring
jauy123 Jul 14, 2026
57af7d8
add gitignore
jauy123 Jul 14, 2026
47a1220
removed pytest.log
jauy123 Jul 14, 2026
3c76626
Applied black
jauy123 Jul 14, 2026
fb9676d
Removed weird files
jauy123 Jul 14, 2026
dcc07e0
removed junk output
jauy123 Jul 14, 2026
ae667f7
fixed docstring
jauy123 Jul 14, 2026
84bcf1d
formatting fetchers.py
jauy123 Jul 14, 2026
c77a86a
Fetchers now only downloaed requested_files
jauy123 Jul 16, 2026
1bcaaba
added auto to downloader arguement
jauy123 Jul 16, 2026
620978d
Removed StaticFetcher().db_path
jauy123 Jul 16, 2026
cf36767
Fixed and added docs to append_registry()
jauy123 Jul 16, 2026
75b058d
minor modifications
jauy123 Jul 17, 2026
608a4d7
done for the day
jauy123 Jul 17, 2026
673e982
some docs
jauy123 Jul 17, 2026
53b280d
Added ignore flag
jauy123 Jul 17, 2026
8e5cbcd
Applied black
jauy123 Jul 17, 2026
288e66a
fixed value error
jauy123 Jul 17, 2026
654bebf
working tests
jauy123 Jul 17, 2026
2dff5e9
Pre-AI review docstring
jauy123 Jul 17, 2026
c0548cb
refactor environment override
jauy123 Jul 17, 2026
e131b28
added version
jauy123 Jul 20, 2026
89367ad
Pass by hand
jauy123 Jul 20, 2026
db33242
updated regex
jauy123 Jul 21, 2026
25fe27d
allowed from_pdb() to accept strings
jauy123 Jul 24, 2026
8d386f3
getting test to work
jauy123 Jul 28, 2026
71b9826
added downloader stuff'
jauy123 Jul 28, 2026
d356da1
added exception
jauy123 Jul 29, 2026
2779a96
changed FILE1.txt content
jauy123 Jul 29, 2026
2bec26c
Changed content of TEST_FILE2
jauy123 Jul 29, 2026
4ed2553
changed content of TEST_FILE_3.txt
jauy123 Jul 29, 2026
4062c74
fixed test_static_fetcher.py
jauy123 Jul 29, 2026
f3c45dc
applied black
jauy123 Jul 29, 2026
e270abc
fixed typos
jauy123 Jul 29, 2026
f3d4bc8
renamed test
jauy123 Jul 29, 2026
eff8354
made servers.py a relative import
jauy123 Jul 29, 2026
6e89ff6
made temp server do a random port
jauy123 Jul 29, 2026
c626c2a
fixed mutable default arguement
jauy123 Jul 29, 2026
dfb0568
fixed typo
jauy123 Jul 30, 2026
4f8c8be
revert local impot
jauy123 Jul 30, 2026
891f8c9
readded variable for backwards compatiblity
jauy123 Jul 30, 2026
48e4bd3
applied black
jauy123 Jul 30, 2026
4715272
reenabled tests?
jauy123 Jul 30, 2026
0c427e7
applied monkeypatch
jauy123 Jul 30, 2026
519fe2e
Formalized Downloaders Test
jauy123 Jul 30, 2026
99f5d53
fixed pooch import
jauy123 Jul 30, 2026
4940428
added fetch(append_db=True)
jauy123 Aug 4, 2026
878e6a1
Added to replicate
jauy123 Aug 4, 2026
467cdf4
Merge remote-tracking branch 'upstream/develop' into Fetcher_Class
jauy123 Aug 5, 2026
423f7b5
Updated docs
jauy123 Aug 5, 2026
b550fe4
applied flake8
jauy123 Aug 5, 2026
d0e494e
applied flake8 where it made sense
jauy123 Aug 5, 2026
2d7c289
applied black
jauy123 Aug 5, 2026
1d1c8c4
removed not needed pass statement
jauy123 Aug 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# for rn
package/doc/sphinx/build_docs.sh
testsuite/MDAnalysisTests/fetch/run_tests.sh
package/MDAnalysis/TEST.py

# Ignore python bytecoded files
*.py[cod]
*.[oa]
Expand Down
1 change: 1 addition & 0 deletions package/MDAnalysis/fetch/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@
__all__ = ["from_PDB"]

from .pdb import from_PDB
from .fetchers import StaticFetcher
Loading
Loading