rafaelsideguide
ab88a75c70
fixes sdks
2024-08-22 13:38:34 -03:00
rafaelsideguide
a4686e3c8c
fixing tests
2024-08-21 15:56:48 -03:00
rafaelsideguide
0b8df5e264
python sdk and tests
2024-08-08 14:25:09 -03:00
Eric Ciarla
afb49e21e7
Update SDKs to MIT license
2024-07-08 13:37:53 -04:00
Rafael Miller
50eecf04a9
Update licence pyproject.toml
...
Closes #345
2024-07-02 10:01:49 -03:00
Eric Ciarla
0821017f5b
Update README.md
2024-07-02 07:08:46 -04:00
rafaelsideguide
afee5684a3
Fixed tests' message and updated version
2024-06-14 11:05:19 -03:00
Rafael Miller
5a5c532bea
Merge branch 'main' into py-sdk-improve-response-handling
2024-06-14 10:42:51 -03:00
rafaelsideguide
6963a490f1
Updated version
2024-06-14 10:21:44 -03:00
Matt Joyce
827354a116
Added logging to python sdk FIRECRAWL_LOGGING_LEVEL
...
Instantiates the logger early and depends on env to set.
2024-06-10 21:21:23 +10:00
Matt Joyce
6fd9ce1c89
type hints and linting
2024-06-08 11:46:52 +10:00
Matt Joyce
7477c5e5bd
Use error handler consistently
2024-06-08 11:28:51 +10:00
Matt Joyce
9f306736af
More detailed error handling
2024-06-08 11:18:30 +10:00
Matt Joyce
c71ea7a795
Prepare headers consistently
2024-06-08 11:08:26 +10:00
Matt Joyce
8f9a165c2f
Lint - whitespace
2024-06-08 08:03:02 +10:00
Matt Joyce
5f0df596ec
Align param name with JS SDK
...
timeout becomes poll_interval
2024-06-08 07:37:08 +10:00
rafaelsideguide
f2695df215
updated sdk versions
2024-06-06 17:51:12 -03:00
rafaelsideguide
8132f22c73
nice
2024-06-06 15:36:20 -03:00
rafaelsideguide
bc1c1e5053
updating version to check if it runs
2024-06-06 11:41:01 -03:00
Rafael Miller
64423441b2
Merge branch 'main' into main
2024-06-05 14:44:29 -03:00
rafaelsideguide
4e3a0495d7
updated version 0.0.12 -> 0.0.13
...
- [ ] publish
2024-06-04 12:03:55 -03:00
Nicolas
2139129296
Nick: v12
2024-05-31 11:39:55 -07:00
Matt Joyce
5c4b3e8f8a
Initial pyproject.toml
...
This will enable building using 'python -m build', without impacting the utility of setup.py, also provide a base for other build tools and automation.
2024-05-30 21:48:40 +10:00
Matt Joyce
dec225d368
Move version to __init__.py
...
Setup.py does not need to be edited when building the package.
2024-05-30 21:48:40 +10:00
rafaelsideguide
a9b68d95d8
Update test.py
2024-05-27 14:28:44 -03:00
rafaelsideguide
667d3e4c4f
Merge branch 'test-sdks' of https://github.com/mendableai/firecrawl into test-sdks
2024-05-27 14:23:39 -03:00
rafaelsideguide
19decd1062
fixing workflow
2024-05-27 14:21:33 -03:00
Rafael Miller
3c8edf683c
Merge branch 'main' into test-sdks
2024-05-27 14:15:18 -03:00
rafaelsideguide
63772ea711
added github action workflow
2024-05-27 14:14:00 -03:00
Nicolas
1de53cc4d0
Nick: fixes
2024-05-26 18:15:05 -07:00
Nicolas
efb821d63b
Merge branch 'main' into main
2024-05-26 18:12:23 -07:00
Nicolas
ed4226fd1f
Update setup.py
2024-05-26 18:11:54 -07:00
Nicolas
7948c6cee2
Nick: fixed pip issues
2024-05-26 18:03:37 -07:00
Matt Joyce
b061e12030
added python versions requirement
...
this is inline with requests module, a critical dependency
2024-05-26 11:37:47 +10:00
Matt Joyce
f00dffbbb1
added misc PyPi keys
...
help potential users find and understand the purpose and status of the project.
2024-05-26 11:36:29 +10:00
Matt Joyce
cd7f260288
Added PyPi classifiers
...
These classifiers will help potential users find and understand the purpose and status of the project. use python 3.8 as the base, because that's what module 'requests' needs.
2024-05-26 11:33:28 +10:00
Matt Joyce
e5c6ac23fe
Added long description to PyPi
...
https://packaging.python.org/en/latest/guides/making-a-pypi-friendly-readme/
2024-05-26 10:01:35 +10:00
rafaelsideguide
397769c7e3
added python sdk e2e tests with pytest
...
some of them are still missing though
2024-05-24 17:56:27 -03:00
rafaelsideguide
d39860c08b
Merge branch 'main' into feat/idempotency-key
2024-05-24 14:15:37 -03:00
Nicolas
8c380d70a5
Update firecrawl.py
2024-05-24 09:48:48 -07:00
Nicolas
65fe9c4f80
Merge branch 'main' into main
2024-05-24 09:47:12 -07:00
Rafael Miller
53a7ec0f6e
Removed hard coded timeout
2024-05-24 13:46:16 -03:00
rafaelsideguide
c201ea1986
added idempotency key to python sdk
2024-05-23 12:52:59 -03:00
Matt Joyce
96630154d3
Merge pull request #1 from mendableai/main
...
Fix FIRECRAWL_API_URL bug, also various PyLint fixes
2024-05-23 09:16:03 +10:00
Matt Joyce
106c18d11f
Use truthiness check for 'success' key in API response
...
PyLint C0121
2024-05-23 08:57:53 +10:00
Matt Joyce
5c21aed9c7
adding pylintrc to allow longer lines
2024-05-23 08:45:56 +10:00
Matt Joyce
48e91c89e7
Removed unnecessary If block
...
PyLint R1731
2024-05-23 08:42:07 +10:00
Matt Joyce
7d2efe5acb
Added request timeouts
...
connection timeout to 5 seconds and the response timeout to 10
PyLint W3101
2024-05-23 08:39:19 +10:00
Matt Joyce
96b19172a1
Removed trailing whitespace
...
PyLint C0303: Trailing whitespace (trailing-whitespace)
2024-05-23 08:30:23 +10:00
Matt Joyce
6216c85322
Time module already imported
...
Pylint
W0404: Reimport 'time' (imported line 16) (reimported)
C0415: Import outside toplevel (time) (import-outside-toplevel)
2024-05-23 08:21:32 +10:00