Commit Graph

3 Commits

Author SHA1 Message Date
Fabio Caccamo 1a023d5682 Add `from_html` method. #317 2023-11-08 21:56:01 +01:00
Fabio Caccamo 0b6f8b508b
Add `parse` extra (optional dependencies). (#303)
* Remove `requests` from requirements.

* Rename internal method.

* Re-add requests requirement.

* Add `parse` extra (optional dependencies).
2023-06-17 22:30:03 +02:00
Fabio Caccamo c132cb55c1
Separate installation targets (extras requires). #200 (#258)
* Add `options.extras_requires` section.

* Fix setup metadata.

* Update `extras_require`.

* Make extras requirements optional at import time.

* Require extras requirements installation when needed.

* Update exception message.

* Update `extras_require`.

* Update README.md

* Update README.md

* Fix exception message.

* Add `extras.__all__`.

* Improve tests coverage.

* Fix `io_util.is_s3`.

* Fix `io_util.is_filepath`.

* Refactor extras flags.

* Don't catch `ExtrasRequireModuleNotFoundError` on decode.

* Add tests.
2023-03-09 00:39:33 +01:00