Commit Graph

72 Commits

Author SHA1 Message Date
rafaelsideguide c7b3365ffd fix(v1): update readme - v1.0.1 2024-08-28 15:15:29 -03:00
Nicolas 4edd9a34c7 Nick: totalCount -> total, completedCount -> completed 2024-08-28 14:46:53 -03:00
Nicolas 170a8ebfe5 Nick: 2024-08-27 11:58:42 -03:00
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