Akash Mahanty
7c7fd75376
No need to fetch archive_url and timestamp from availability API on init ( #55 )
...
* No need to fetch archive_url and timestamp from availability API on init.
Not useful if all I want is to archive a page
* Update test_wrapper.py
* Update wrapper.py
* Update test_wrapper.py
* Update wrapper.py
* Update cli.py
* Update wrapper.py
* Update __version__.py
* Update __version__.py
* Update __version__.py
* Update __version__.py
* Update setup.py
* Update README.md
2021-01-02 11:10:23 +05:30
Akash Mahanty
0b71433667
v2.3.1 ( #54 )
...
* 2.3.1
* 2.3.1
2021-01-01 19:15:23 +05:30
Akash Mahanty
1b499a7594
removed JSON from init, this was resulting in too much unnecessary taffic. Some users who are thousands of URLs were blocked by IA ( #53 )
...
closes #52
2021-01-01 16:38:57 +05:30
Akash Mahanty
da390ee8a3
improve maintainability and reduce code cognitive complexity ( #49 )
2020-12-15 10:24:13 +05:30
Akash Mahanty
d3e68d0e70
code formated with black ( #47 )
2020-12-14 01:18:04 +05:30
Akash Mahanty
93ef60ecd2
v2.3.0 ( #46 )
...
* v2.3.0
* v2.3.0
* decrease line length
2020-12-14 00:14:54 +05:30
Akash Mahanty
fd163f3d36
Update wrapper.py
2020-12-13 17:12:32 +05:30
Akash Mahanty
a0a918cf0d
.
2020-12-13 17:10:28 +05:30
Akash Mahanty
4943cf6873
remove print stmnt, update ci
2020-12-13 16:37:35 +05:30
Akash Mahanty
bc3efc7d63
now using requests lib as it handles errors nicely ( #42 )
...
* now using requests lib as it handles errors nicely
* remove unused import (urllib)
* FIX : replaced full_url with endpoint (not using urlib)
* LINT : Found in waybackpy\wrapper.py:88 Unnecessary else after return
2020-12-13 15:44:37 +05:30
Akash Mahanty
f89368f16d
LINT : Found in waybackpy\wrapper.py:88 Unnecessary else after return
2020-12-13 15:39:23 +05:30
Akash Mahanty
c919a6a605
FIX : replaced full_url with endpoint (not using urlib)
2020-12-13 15:22:56 +05:30
Akash Mahanty
60ee8b95a8
now using requests lib as it handles errors nicely
2020-12-13 15:05:57 +05:30
Akash Mahanty
ca51c14332
deleted .travis.yml, link with flake ( #41 )
...
close #38
2020-11-26 13:06:50 +05:30
Akash Mahanty
58cd9c28e7
Threading enabled checking for URLs
2020-11-26 06:15:42 +05:30
Akash Mahanty
5088305a58
removed python2 compatibility code
2020-11-21 17:00:11 +05:30
Akash Mahanty
925be7b17e
V2.2.0
2020-10-17 17:10:46 +05:30
Akash Mahanty
2b132456ac
updated index.rst and minor docs updated.
2020-10-17 16:56:51 +05:30
Akash Mahanty
0a2f97c034
Update README, drop python 2 support
...
* Drop python 2 support
* updated docs
* added new docs
2020-10-16 22:37:32 +05:30
Akash Mahanty
7f927ec7be
added tests for json and archive_url, updated broken tests ( #34 )
...
* added tests for json and archive_url, updated broken tests
* drop 2.7 support
2020-10-16 19:25:45 +05:30
Akash Mahanty
9de6393cd5
Add support for JSON and archive_url ( #33 )
...
CLI support for JSON and archive_url attributes
2020-10-16 15:16:18 +05:30
danvalen1
91e7f65617
Fixing len() bug ( #32 )
...
* added class functionality
* Update wrapper.py
* style edits
* fixed bug with len() of url()
* fixing len() bug
* fixing len() bug
* squashing bug
* removed test notebook
2020-10-16 10:04:13 +05:30
danvalen1
d465454019
Adding attributes to Url class ( #28 )
...
* added class functionality
* Update wrapper.py
* style edits
2020-10-15 22:10:32 +05:30
Akash Mahanty
1a81eb97fb
lint
2020-10-03 16:58:11 +05:30
Akash Mahanty
82c65454e6
2.1.9
2020-10-03 01:34:15 +05:30
Akash Mahanty
315519b21f
2.1.8
2020-10-03 01:18:08 +05:30
Akash Mahanty
23f7222cb5
tweak
2020-10-02 21:01:32 +05:30
Akash Mahanty
ce7294d990
Implemented new feature, known urls for domain.
2020-10-02 20:27:28 +05:30
Akash
57a32669b5
v2.1.7
2020-08-09 11:06:29 +05:30
Akash
ca9186c301
update message, sometimes raised for poor performance by wayback machine even if the url is archived.
2020-08-09 10:43:16 +05:30
Akash
8a4b631c13
new regex to parse archive, IA changed the header again :(
2020-08-09 10:36:25 +05:30
Akash
36d662b961
Update __version__.py
2020-07-24 16:24:57 +05:30
Akash
18cbd2fd30
Update cli.py
2020-07-24 16:10:29 +05:30
Akash
a2812fb56f
patch for cli
2020-07-24 16:09:47 +05:30
Akash
7272ef45a0
Update __version__.py
2020-07-24 15:33:58 +05:30
Akash
56116551ac
Coverge improvements ( #22 )
...
* Update cli.py
* improved tests
* chnages for proper testing
* Type check using isinstance
* Replace elifs with if when used after return
* twitter.com --> www.ibm.com
* fix typo
* test archive urll parser and dunders
* Update test_wrapper.py
2020-07-24 15:31:21 +05:30
Akash
09f59b0182
v2.1.4
2020-07-24 01:03:04 +05:30
Akash
ed24184b99
Remove duplicate get response method
2020-07-24 00:57:22 +05:30
Akash
3eca6294df
v2.1.3
2020-07-22 20:20:44 +05:30
Akash
b43bacb7ac
fix error language
2020-07-22 17:25:15 +05:30
Akash
f7313b255a
Update cli.py
2020-07-22 17:22:38 +05:30
Akash
7457e1c793
- print(repr(obj))
2020-07-22 17:18:27 +05:30
Akash
f7493d823f
Update cli.py
2020-07-22 17:16:53 +05:30
Akash
7fa7b59ce3
if version don't try to create object
2020-07-22 17:15:28 +05:30
Akash
78a608db50
Update cli.py
2020-07-22 17:12:44 +05:30
Akash
93f7dfdaf9
resolve args conflict
2020-07-22 17:09:32 +05:30
Akash
83c6f256c9
version arg
2020-07-22 17:03:56 +05:30
Akash
dee9105794
command_line support ( #18 )
...
* Update wrapper.py
* entry points cli
* Suppress the urllib2/3 Exception
* rm cli code, will create a new cli.py file
* Create cli.py
* update cli entry pts
* Update cli.py
* Update cli.py
* import print_function
* Update cli.py
* Update cli.py
* Delete pypi_uploader.sh
* resolve conflicts with the master
* update the test ; resolve the conflicts
* decrease code complexity
* cli method changed to main
* get is not for just local usage
* get method should be available from interface
* get is used in the interface
* Update cli.py
2020-07-22 16:40:13 +05:30
Akash
b3a7e714a5
Update wrapper.py
2020-07-22 10:57:43 +05:30
Akash
cd9841713c
Update wrapper.py
2020-07-22 10:52:43 +05:30