Commit Graph

  • 6109bd2c56 Defined clearer steps in drone build master Kevin Midboe 2022-05-30 22:41:13 +02:00
  • 5bc240ed18 Import of __version__ compatible with wheel & added install make target Kevin Midboe 2022-05-30 22:31:39 +02:00
  • be4883d51b Simple make file for building and upload dist Kevin Midboe 2022-05-30 21:08:49 +02:00
  • c3ae7e8349 Moved version file to source folder Kevin Midboe 2022-05-30 21:06:46 +02:00
  • 27f4b67d8b Removed print statement Kevin Midboe 2022-05-30 20:02:31 +02:00
  • a9f51551be Convert size to human readable size using imported utils funcs Kevin Midboe 2022-05-30 20:02:21 +02:00
  • 406efbc7c7 Add bs4 to required packages Kevin Midboe 2022-05-30 20:01:24 +02:00
  • a52f5f9690 mport version from separate file Kevin Midboe 2022-05-30 20:01:09 +02:00
  • 82cfbae900 Fix/drone setup missing packages (#4) Kevin 2021-07-04 16:18:00 +02:00
  • cc50e80c3b Update PyPI badge to link to package page. Kevin 2021-07-04 15:48:18 +02:00
  • 2f9f30349d Defined long description type as markdown. Kevin Midboe 2021-07-04 15:34:02 +02:00
  • dfdcaa846a Correct package import Kevin Midboe 2021-07-04 15:29:00 +02:00
  • 91c8a3b238 Merge branch 'master' of github.com:KevinMidboe/torrent_search Kevin Midboe 2021-07-04 15:27:18 +02:00
  • 1899a9f54d Updated to version 0.2 Kevin Midboe 2021-07-04 15:27:11 +02:00
  • 07a0004c4d Setup.py's long description is contents of README. Kevin Midboe 2021-07-04 15:26:34 +02:00
  • ad7ac7c71b Renamed config with default_ prefix. Kevin Midboe 2021-07-04 15:25:34 +02:00
  • 06e00938d5 Moved config file to /Users/kemi01/.config/torrentSearch. Kevin Midboe 2021-07-04 15:23:44 +02:00
  • ef4789b246 Moved logger setup to __init__ file. Kevin Midboe 2021-07-04 15:23:03 +02:00
  • 066f2416d8 Update README.md Kevin 2021-07-03 19:27:39 +02:00
  • 254abd7f58 Updated version number Kevin Midboe 2021-07-03 19:25:54 +02:00
  • f0cb6d64b4 Merge pull request #3 from KevinMidboe/feat/drone-ci 0.1 Kevin 2021-07-03 19:16:32 +02:00
  • 2f02a6dd80 Instead of manually defining dev deps, use requirements-dev. #3 Kevin Midboe 2021-07-03 19:15:20 +02:00
  • a19b53903b Resolved merge conflict in readme Kevin Midboe 2021-07-03 19:13:27 +02:00
  • 7db3a29302 Merge branch 'master' into feat/drone-ci Kevin Midboe 2021-07-03 19:12:35 +02:00
  • 11cc5f084b Moved badges to table & added drone CI Kevin 2021-07-03 19:11:49 +02:00
  • d828d4e4f0 Add codecov secert as env variable Kevin Midboe 2021-07-03 19:09:00 +02:00
  • 69991340e6 fix: install codecov before running command Kevin Midboe 2021-07-03 19:06:37 +02:00
  • 0b22df4f0a fix: install coverage before running command Kevin Midboe 2021-07-03 19:05:31 +02:00
  • 45fd26ad34 fix: explicit install pytest Kevin Midboe 2021-07-03 19:03:46 +02:00
  • 60943f3423 First steps for drone CI script. Kevin Midboe 2021-07-03 18:53:01 +02:00
  • fa49597669 Update README.md Kevin 2021-07-03 18:46:58 +02:00
  • 88d91af382 Moved getConfig to utils. Kevin Midboe 2021-07-03 18:41:28 +02:00
  • 9bfa913912 Setup default parameters for searchTorrentSite Kevin Midboe 2021-07-03 18:41:17 +02:00
  • bd91939121 Save size in bytes and compute & save human_size. Kevin Midboe 2021-07-03 18:40:13 +02:00
  • 2112147e3c Try find uploader and add to instance of Torrent Kevin Midboe 2021-07-03 18:37:16 +02:00
  • f6987eb3f2 Encode any spaces in query as %20. Kevin Midboe 2021-07-03 18:35:40 +02:00
  • 58c59a6a58 Created __main__ file as entry for pacakge. Updated imports. Kevin Midboe 2021-07-03 18:34:55 +02:00
  • d875e7bedb Extended timeout duration from 10 --> 60 seconds. Kevin Midboe 2021-07-03 18:34:06 +02:00
  • 467615b355 Use __init__ to append this package's dir to path. Kevin Midboe 2021-07-03 18:33:26 +02:00
  • 86d716391c Updated console script to 'torrentsearch'. Kevin Midboe 2021-07-03 18:32:49 +02:00
  • 873d2f2c1c Added colored dependency Kevin Midboe 2021-07-03 18:28:05 +02:00
  • 9985358efb Update README.md Kevin 2018-03-19 18:25:36 +01:00
  • bb456d51af Added default values for SITE_OPTIONS in config file. KevinMidboe 2018-03-09 13:54:36 +01:00
  • 4996f20bbc Now we have a option to filter on high quality releases with the -f flag. KevinMidboe 2018-02-26 18:19:54 +01:00
  • bf9ed49a86 Changed travis config to use our setup.py script. KevinMidboe 2017-12-22 12:56:40 +01:00
  • 3deaed48b7 Added better import for jackett. KevinMidboe 2017-12-22 12:53:55 +01:00
  • d327f0fc72 To adhear to http_utils the path is split into a list. KevinMidboe 2017-12-22 12:53:31 +01:00
  • 98c05a380d Added docstring to all functions. 🎉 KevinMidboe 2017-12-22 12:52:38 +01:00
  • 6bdf904a40 Changed indentation and wrote docstring for each function. KevinMidboe 2017-12-22 12:07:49 +01:00
  • 662c8678ee Added docstring to functions and removed unused print statements. KevinMidboe 2017-12-22 11:52:19 +01:00
  • 2c245a5a5c Removed unused and commented code. KevinMidboe 2017-12-22 11:47:28 +01:00
  • db75cba06a Rewrote most of search. Now we use docopt instead of argparser for parsing input arguments. Changed indentation to 3 spaces from 4 tabs. Added logging, this is where the parent logger for the project is defined. Main function changes things like logging level and makes sure that the query is defined. KevinMidboe 2017-12-22 11:47:10 +01:00
  • 46455dc04a Added representsInt to check if a string only contains numbers and ColorizeFilter to set specific colors to levels of log severity. KevinMidboe 2017-12-22 11:43:47 +01:00
  • 39c12b8ede Added logging and stricter import of functions from local scripts. KevinMidboe 2017-12-22 11:42:50 +01:00
  • a4d400f086 Added logging support. Now we also find and return seed and leech count. Size is now tested before troed to convert to int. KevinMidboe 2017-12-22 11:42:11 +01:00
  • b09695c0fd Http utils now supports logging on our main logger torrentSearch. Changed indentation and added better error handling for requests.urlopen which is the function that fetches from the internet. KevinMidboe 2017-12-22 11:41:03 +01:00
  • 060b54b029 Added a setup.py for easy install and execution of script. KevinMidboe 2017-12-22 11:35:45 +01:00
  • c8c109f434 Merge branch 'master' of github.com:KevinMidboe/pirate_search KevinMidboe 2017-12-22 11:35:08 +01:00
  • bab8536b0c Added init file in script folder that holds the current version of the repo. KevinMidboe 2017-12-22 11:34:24 +01:00
  • 108a005356 Switched from colored to termcolor for coloring our logging output. KevinMidboe 2017-12-22 11:33:33 +01:00
  • 11aa1a095e Update README.md Kevin 2017-11-19 17:05:12 +01:00
  • 8f3add3d9e Added Idea section to readme Kevin 2017-11-19 17:04:42 +01:00
  • 404d1b161e Added codecov and travis build status in readme Kevin 2017-11-19 00:34:22 +01:00
  • f0972607d1 Merge branch 'master' of github.com:KevinMidboe/pirate_search KevinMidboe 2017-11-19 00:29:17 +01:00
  • ceed5ba145 Wanted to add a init file here. KevinMidboe 2017-11-19 00:29:03 +01:00
  • dbbcb08f16 travis config file. KevinMidboe 2017-11-19 00:28:49 +01:00
  • d12ef55ef8 Added test base and coverage report for codecov. KevinMidboe 2017-11-19 00:26:51 +01:00
  • dd7885ad57 Removed unused file. KevinMidboe 2017-11-19 00:19:29 +01:00
  • f333681071 Update README.md Kevin 2017-11-19 00:10:22 +01:00
  • 7da6975243 Now we don't only select our bluray, but all our matches from the query. KevinMidboe 2017-11-19 00:08:41 +01:00
  • cc672efed2 Since the piratebay has the file size in human readable form it is hard to sort by file size. Now we have a de-human size function in our utils that can be used to convert these sizes to byte form. KevinMidboe 2017-11-19 00:07:40 +01:00
  • 8ec95cf216 Added a todo for changing default site. KevinMidboe 2017-11-18 23:44:29 +01:00
  • ab543f405f Forgot header for table of contents. KevinMidboe 2017-11-18 23:42:38 +01:00
  • 72d0c74061 forgot to add this, removed import. KevinMidboe 2017-11-18 23:39:12 +01:00
  • 783d9870f5 When building jackett url we no longer use, convert_query_to_percent_encoded_octets, this is now done in our build_url function in http_utils. KevinMidboe 2017-11-18 23:38:47 +01:00
  • 655259c146 Changed default site to piratebay and added a description on how to change it in our readme. KevinMidboe 2017-11-18 23:34:29 +01:00
  • bc826db4de Reads from the changed config file name and removed some variable declaration that is no longer in use. KevinMidboe 2017-11-18 23:33:20 +01:00
  • 519222ec63 The start of our requirements file. KevinMidboe 2017-11-18 23:32:26 +01:00
  • 37b344891e Now config will not be pushed. KevinMidboe 2017-11-18 23:32:09 +01:00
  • 894234c1fa Added DS_Stores and our config file to our gitignore. KevinMidboe 2017-11-18 23:26:27 +01:00
  • 4b02ac56cd Now we have a functional README that will walk someone through setting up and running torrent_search KevinMidboe 2017-11-18 23:21:59 +01:00
  • ff2f822b5e Renamed our config file and change the apikey variable to be upper case. This is reflected in search.py where we import this config file. Other changes in the search.py file is to so that when importing our config file we use the complete path of our file so we can run our script from anywhere, and still this file will find our config file. That is not use a relative path., KevinMidboe 2017-11-18 23:03:24 +01:00
  • 8586521d15 Added humansize for converting byte file sizes to human readable sizes. KevinMidboe 2017-11-02 16:24:39 +01:00
  • c768d1424a Now removes all items we are not intersted in. KevinMidboe 2017-11-02 16:24:19 +01:00
  • dd1c0cabfd Appends only the torrent object. KevinMidboe 2017-11-02 16:23:57 +01:00
  • 7a2c760818 Now returns human size of size KevinMidboe 2017-11-02 16:23:40 +01:00
  • ccf55d2654 Also added in our torrent class so that all our indexing sites can create the same class so to be easily managed under the same type. KevinMidboe 2017-11-02 15:17:08 +01:00
  • a8c4e84086 Changed import to not import entire datetime library. KevinMidboe 2017-11-02 15:16:13 +01:00
  • 48aab5785f Our main entry where we now handle our args with argparse and can now enter a query and select site to index using our -s option. KevinMidboe 2017-11-02 15:15:53 +01:00
  • eae828a723 A script for doing all our http funcitons like building urls and calling requests. KevinMidboe 2017-11-02 15:15:06 +01:00
  • db570df549 Also modular script for calling piratebay, still need a lot of cleanup, but now works. KevinMidboe 2017-11-02 15:13:43 +01:00
  • 191458b409 Jackett is now a modualr script that fetches in its own way and returns a list of torrent objects. KevinMidboe 2017-11-02 15:13:15 +01:00
  • 9a31f7b441 Our basic config file for jackett and piratebay. Need to set our host and apikey manually. KevinMidboe 2017-11-02 15:12:31 +01:00
  • b981d12061 Moved santize, return_re_match and pagesToCount to utils. KevinMidboe 2017-11-01 16:13:50 +01:00
  • c1c1ca3ad4 Renamed pirate_search to torrent_search KevinMidboe 2017-11-01 16:09:06 +01:00
  • 736fefbcad Holds all our general utility functions. KevinMidboe 2017-11-01 15:57:38 +01:00
  • 32eacaa581 Added a script for searching piratebay by searching through html of piratebay. KevinMidboe 2017-11-01 15:56:41 +01:00
  • 49269038cf Imports config params and now has the ability to search different sites piratebay or jackett for now. KevinMidboe 2017-11-01 15:55:16 +01:00
  • 07afda66ed Added two lines of description in README KevinMidboe 2017-11-01 14:58:09 +01:00
  • 9482958661 Added our main scripts for our to be pirate indexing scripts. KevinMidboe 2017-11-01 14:56:42 +01:00