Commit Graph

11 Commits

Author SHA1 Message Date
tomsideguide 8bc59be861 docs(python): document the ConvertError subclasses 2026-08-05 18:53:00 +01:00
tomsideguide 52411911e4 feat(python): raise a ConvertError subclass per failure
- UnsupportedError, MalformedError, EncryptedError, ResourceLimitError,
  and MissingPartError all subclass ConvertError, so an existing
  `except anydoc.ConvertError` keeps catching every one of them
- the part or stream at fault rides on `part`, the limit crossed on
  `limit`, which is detail the JS bindings cannot carry
- an unreadable file still raises the OSError subclass any other read
  of it would
2026-08-05 18:53:00 +01:00
tomsideguide bb78e63272 docs: give every readme the same errors section
- the root, node, wasm, and python readmes each document the failure
  model, a worked example, and a table, in the same slot and shape
- python's covers the exception types it already raises
2026-08-05 18:36:26 +01:00
tomsideguide 2d3f923973 feat: clean up heading emphasis and table header rows 2026-08-05 17:16:30 +01:00
tomsideguide e884f6163e chore: release v0.1.4 2026-08-05 15:14:53 +01:00
tomsideguide 6eac2b2774 chore: release v0.1.3 2026-08-04 20:50:25 +01:00
tomsideguide 58c9ea61b9 docs: name Firecrawl Parse and explain what its OCR adds 2026-08-04 18:43:44 +01:00
tomsideguide c756978d59 chore: release 0.1.2 2026-08-04 17:14:14 +01:00
tomsideguide 5edf4da782 docs: rewrite the READMEs around features, quick starts, and the hosted parse option 2026-08-04 16:45:49 +01:00
tomsideguide eb5bee7bc8 chore: release 0.1.1 2026-08-04 15:57:11 +01:00
tomsideguide 6f2dce23d9 feat: Python bindings, published to PyPI as firecrawl-anydoc 2026-08-04 15:57:00 +01:00