-
Notifications
You must be signed in to change notification settings - Fork 10
/
setup.cfg
49 lines (42 loc) · 1.42 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[metadata]
name = scrape-schema-recipe
version = file:scrape_schema_recipe/VERSION
author = Micah Cochran
description = Extracts cooking recipe from HTML structured data in the https://schema.org/Recipe format.
long_description = file: README.md
long_description_content_type = text/markdown
license = Apache-2
license_file = LICENSE
home-page = https://github.com/micahcochran/scrape-schema-recipe
keywords = recipe, cooking, food, schema.org, schema.org/Recipe
Requires-Python = >=3.6
classifier =
Intended Audience :: Developers
Operating System :: OS Independent
License :: OSI Approved :: Apache Software License
Programming Language :: Python :: 3
Topic :: Internet :: WWW/HTTP
Topic :: Text Processing :: Markup :: HTML
[options]
zip_safe = True
include_package_data = True
packages = find:
# these should be the same as requirements.txt
install_requires =
setuptools >= 39.2.0
dataclasses; python_version < '3.7'
extruct
importlib_resources; python_version < '3.9'
isodate >= 0.5.1
requests
types-dataclasses; python_version < '3.7'
[options.package_data]
* = *.txt, *.md, *.html
scrape-schema-recipe = VERSION
[bdist_wheel]
universal = 1
[mypy]
# for mypy, many of the module do not have stubs, which declare
# their static types, which will cause mypy to have many errors
# requests is the only one that has stubs
ignore_missing_imports = True