Commit Graph

1442 Commits

Author SHA1 Message Date
Karim shoair 145c03daff Big structure changes (check commit description)
- Moved most of the parser functions/files to the core package.
- Converted tools file to a package and made separate files for similar functions.
- Now all fetcher engines return a Response object
- Instead of selecting an engine to use and passing config to it, we have separate fetcher classes so the user can choose what to use while importing.
- I added a new custom fetcher so the user can create and use an engine.
- More...
2024-11-03 01:04:02 +02:00
Karim shoair 7f1c06e7bf Pumping camoufox version up 2024-11-02 21:19:13 +02:00
Karim shoair 78c718c1d2 I don't know how that happened! 2024-11-02 21:17:56 +02:00
Karim shoair 088334b40b Reflecting the new changes in the ReadMe for testers 2024-10-31 02:16:09 +03:00
Karim shoair be2847ffb8 Bumping the library for version 0.2 for now and more adjustments 2024-10-31 02:14:41 +03:00
Karim shoair 3cb1696d6c Adding the main fetcher file to use for fetching pages 2024-10-31 02:13:35 +03:00
Karim shoair aadae4a25b Adding the JavaScript bypasses files for stealth mode 2024-10-31 02:12:37 +03:00
Karim shoair 8f8d08b568 Adding browsing engines 2024-10-31 02:11:33 +03:00
Karim shoair 6eeca3daa7 Going back to single utils file and using the new types file 2024-10-31 01:32:53 +03:00
Karim shoair 23c4181ff2 Using the new types file 2024-10-31 01:32:18 +03:00
Karim shoair 1ca2b6cfe4 Combing type definitions in one file 2024-10-31 01:31:10 +03:00
Karim shoair e485d51b43 Update ROADMAP.md 2024-10-31 01:16:38 +03:00
Karim shoair 427f43eb96 Update MANIFEST.in 2024-10-31 01:15:41 +03:00
Karim shoair 327281c664 Making structure clearer to help with the next version 2024-10-26 21:32:57 +03:00
Karim shoair 878fe0d373 Update CONTRIBUTING.md 2024-10-26 21:31:57 +03:00
Karim shoair 7515f803bc Be more specific about tests 2024-10-26 21:31:31 +03:00
Karim shoair 231aeb0616 Dropping Python 3.7 from the tests for next version 2024-10-26 21:30:44 +03:00
Karim shoair b45cb4146b Making documentations/templates URLs complete instead of relative
For representations on other websites
2024-10-16 21:32:47 +03:00
Karim shoair 4ca41c9dd8 Small adjustment to stackoverflow example 2024-10-16 19:32:37 +03:00
Karim shoair d546b3499b Handling an edge case and adding more commentary 2024-10-16 19:32:01 +03:00
Karim shoair a01cfe66db Version 0.1.2
Check the changelog in releases
2024-10-16 18:21:56 +03:00
Karim shoair f0a21f6f38 Minor fixes 2024-10-14 03:19:27 +03:00
Karim shoair 327e7189bc fix
Damn I need to sleep
2024-10-14 03:04:49 +03:00
Karim shoair 3b27502797 Update README.md 2024-10-14 03:01:26 +03:00
Karim shoair 8b6313221f Update publish.yml 2024-10-14 02:59:15 +03:00
Karim shoair 2863511f1f Add one more trigger to the publish workflow 2024-10-14 02:56:20 +03:00
Karim shoair 521b27d231 Update setup.py 2024-10-14 02:53:21 +03:00
Karim shoair 039755833e Create CODE_OF_CONDUCT.md 2024-10-14 02:23:47 +03:00
Karim shoair c63e8baa80 Update bug report template 2024-10-14 02:17:40 +03:00
Karim shoair 8d03f8a709 Update README.md 2024-10-14 01:23:46 +03:00
Karim shoair 86e2adb84e Fix for the publish workflow 2024-10-14 00:57:39 +03:00
Karim shoair b7ab7f31e7 Removing support of Python 3.6
Sorry I tried
2024-10-14 00:45:09 +03:00
Karim shoair 5569ee9a39 Compatibility fix for Python 3.6 2024-10-14 00:40:10 +03:00
Karim shoair c89fc88f5e Another Compatibility fix for Python 3.7 because I deserve 2024-10-14 00:37:15 +03:00
Karim shoair 227d52a86b Compatibility fix for Python 3.7 2024-10-14 00:35:15 +03:00
Karim shoair 223adfdfdc Used the version of Ubuntu that still have Python 3.6 2024-10-14 00:31:46 +03:00
Karim shoair c85fabb581 Handle importing Protocol in Python 3.6 and 3.7 2024-10-14 00:19:49 +03:00
Karim shoair bb36558130 Setting the suitable version for Github again! 2024-10-14 00:19:31 +03:00
Karim shoair 84b0ea6121 Handle importing SupportsIndex in Python 3.6 and 3.7 2024-10-14 00:04:36 +03:00
Karim shoair d7f8479991 Fixing test workflow 2024-10-14 00:03:30 +03:00
Karim shoair a721073b7c Going online (first public version) 2024-10-13 23:38:48 +03:00
Karim shoair ab0e2779f9 Initial commit 2024-10-13 23:29:53 +03:00