diff --git a/CHANGELOG.md b/CHANGELOG.md index dbc01ff..e1197fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,4 @@ +# [1.0.0](https://github.com/coveooss/json-schema-for-humans/compare/v0.47.5...v1.0.0) (2024-05-03) # 0.48 diff --git a/pyproject.toml b/pyproject.toml index 1f6c445..2068516 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,85 +1,85 @@ -[tool.poetry] -name = "json-schema-for-humans" -version = "0.48.0" -description = "Generate static HTML documentation from JSON schemas" -authors = ["Denis Blanchette ", "AbdulRahman Al Hamali "] -license = "Apache-2.0" -readme = "README.md" -repository = "https://github.com/coveooss/json-schema-for-humans" -classifiers = [ - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "License :: OSI Approved :: Apache Software License", - "Operating System :: OS Independent", - "Development Status :: 4 - Beta", - "Intended Audience :: Developers", - "Topic :: Documentation" -] -include = [ - "json_schema_for_humans/*.py", - "json_schema_for_humans/schema/*.py", - "json_schema_for_humans/templates/**" -] - - -[tool.poetry.dependencies] -python = "^3.8" -click = "^8.0.1" -dataclasses-json = "^0.5.6" -htmlmin = "^0.1.12" -Jinja2 = ">3" -markdown2 = "^2.4.1" -Pygments = "^2.10.0" -pytz = "*" -PyYAML = ">=5.4.1,<7" -requests = "^2.31.0" -MarkupSafe = "^2.0" -types-beautifulsoup4 = "^4.12.0.20240229" -types-pyyaml = "^6.0.12.20240311" -types-pytz = "^2024.1.0.20240417" - - - -[tool.poetry.scripts] -generate-schema-doc = "json_schema_for_humans.cli:main" - - -[tool.poetry.group.dev.dependencies] -beautifulsoup4 = "^4.10.0" -black = "^22.10" -pytest = "^6.2.5" -mypy = "^1.10.0" -types-requests = "^2.31.0" -types-pygments = "^2.17.0.20240310" - - -[build-system] -requires = ["poetry-core>=1.0.0"] -build-backend = "poetry.core.masonry.api" - - -[tool.black] -line-length = 120 -target-version = ["py311"] -include = "(json_schema_for_humans|tests).*\\.pyi?$|setup.py" -exclude = """ -( - /( \ - \\.eggs \ - |\\.git \ - |\\.hg \ - |\\.mypy_cache \ - |\\.pytest_cache \ - |py\\d+_venv \ - |\\.tox \ - |\\.venv \ - |_build \ - |buck-out \ - |build \ - |dist \ - |html-coverage \ - |docs \ - |target - )/ -) -""" +[tool.poetry] +name = "json-schema-for-humans" +version = "1.0.0" +description = "Generate static HTML documentation from JSON schemas" +authors = ["Denis Blanchette ", "AbdulRahman Al Hamali "] +license = "Apache-2.0" +readme = "README.md" +repository = "https://github.com/coveooss/json-schema-for-humans" +classifiers = [ + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Topic :: Documentation" +] +include = [ + "json_schema_for_humans/*.py", + "json_schema_for_humans/schema/*.py", + "json_schema_for_humans/templates/**" +] + + +[tool.poetry.dependencies] +python = "^3.8" +click = "^8.0.1" +dataclasses-json = "^0.5.6" +htmlmin = "^0.1.12" +Jinja2 = ">3" +markdown2 = "^2.4.1" +Pygments = "^2.10.0" +pytz = "*" +PyYAML = ">=5.4.1,<7" +requests = "^2.31.0" +MarkupSafe = "^2.0" +types-beautifulsoup4 = "^4.12.0.20240229" +types-pyyaml = "^6.0.12.20240311" +types-pytz = "^2024.1.0.20240417" + + + +[tool.poetry.scripts] +generate-schema-doc = "json_schema_for_humans.cli:main" + + +[tool.poetry.group.dev.dependencies] +beautifulsoup4 = "^4.10.0" +black = "^22.10" +pytest = "^6.2.5" +mypy = "^1.10.0" +types-requests = "^2.31.0" +types-pygments = "^2.17.0.20240310" + + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" + + +[tool.black] +line-length = 120 +target-version = ["py311"] +include = "(json_schema_for_humans|tests).*\\.pyi?$|setup.py" +exclude = """ +( + /( \ + \\.eggs \ + |\\.git \ + |\\.hg \ + |\\.mypy_cache \ + |\\.pytest_cache \ + |py\\d+_venv \ + |\\.tox \ + |\\.venv \ + |_build \ + |buck-out \ + |build \ + |dist \ + |html-coverage \ + |docs \ + |target + )/ +) +"""