jherve
|
f4f9e4e0e4
More refactor
|
1 年之前 |
jherve
|
7638a23650
Refactor
|
1 年之前 |
jherve
|
c0e0c19064
Use RateLimiter + Semaphore to prevent temporary ban from server
|
1 年之前 |
jherve
|
1b139f81e6
Change to_ parameter in request to not always hit the cache in some cases
|
1 年之前 |
jherve
|
1420c46592
Fixup scraping of main article title
|
1 年之前 |
jherve
|
6d84ee74ab
Remove useless code
|
1 年之前 |
jherve
|
ef2331a152
Add get_snapshot_closest_to method
|
1 年之前 |
jherve
|
8ee0c00824
[fix] datetime instances are also instances of date
|
1 年之前 |
jherve
|
8d3ead0005
Some annotations
|
1 年之前 |
jherve
|
1201444cba
Properly parse timestamps
|
1 年之前 |
jherve
|
8159e1e94c
Refactor
|
1 年之前 |
jherve
|
5e6ec0355e
Move client instantiation into main
|
1 年之前 |
jherve
|
84912fd851
Move url definition to a class member
|
1 年之前 |
jherve
|
4017b49d48
Switch to lxml for HTML parsing
|
1 年之前 |
jherve
|
910af7def4
Merge the 2 async functions
|
1 年之前 |
jherve
|
0a7b3052fa
Make the project installable
|
1 年之前 |
jherve
|
4150de15fb
Split code into modules
|
1 年之前 |
jherve
|
c0147c8c9c
Add main article
|
1 年之前 |
jherve
|
e4df3419ea
Add a top article class
|
1 年之前 |
jherve
|
c87c78f698
Add a snapshot class
|
1 年之前 |
jherve
|
45d1808294
Move to aiohttp for requests
|
1 年之前 |
jherve
|
58edc162a6
Move requests to an HttpClient
|
1 年之前 |
jherve
|
4795d5b151
lint/format the code
|
1 年之前 |
jherve
|
9760ec9f7b
Add ruff for lint/formatting
|
1 年之前 |
jherve
|
8433745c12
Use date/datetime for CdxRequest
|
1 年之前 |
jherve
|
b38e4450e8
Define some data structures with attrs/cattrs
|
1 年之前 |
jherve
|
354cf6104f
Add basic parsing
|
1 年之前 |
jherve
|
c0c47f310f
Add InternetArchive search + get
|
1 年之前 |
jherve
|
1c91c4bfe6
Initial commit
|
1 年之前 |