mirror of
https://github.com/pelican-plugins/share-post.git
synced 2025-10-15 17:08:54 +02:00
70 lines
1.9 KiB
TOML
70 lines
1.9 KiB
TOML
[tool.poetry]
|
|
name = "pelican-share-post"
|
|
version = "1.1.0"
|
|
description = "A Pelican plugin to create share URLs of article"
|
|
authors = ["Talha Mansoor <talha131@gmail.com>", "Justin Mayer <entrop@gmail.com>"]
|
|
license = "MIT"
|
|
readme = "README.md"
|
|
keywords = ["pelican", "plugin", "social"]
|
|
repository = "https://github.com/pelican-plugins/share-post"
|
|
documentation = "https://docs.getpelican.com"
|
|
packages = [
|
|
{ include = "pelican" },
|
|
]
|
|
|
|
classifiers = [
|
|
"Development Status :: 5 - Production/Stable",
|
|
"Environment :: Console",
|
|
"Framework :: Pelican",
|
|
"Framework :: Pelican :: Plugins",
|
|
"Intended Audience :: End Users/Desktop",
|
|
"Operating System :: OS Independent",
|
|
"Topic :: Internet :: WWW/HTTP",
|
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
|
]
|
|
|
|
[tool.poetry.urls]
|
|
"Funding" = "https://donate.getpelican.com/"
|
|
"Issue Tracker" = "https://github.com/pelican-plugins/share-post/issues"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.7,<4.0"
|
|
pelican = ">=4.5"
|
|
markdown = {version = ">=3.2.2", optional = true}
|
|
beautifulsoup4 = "^4.9.3"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
black = ">=22.3.0"
|
|
flake8 = "^3.9"
|
|
flake8-black = "^0.3"
|
|
invoke = "^2.1"
|
|
isort = "^5.4"
|
|
markdown = "^3.4"
|
|
pytest = "^6.0"
|
|
pytest-cov = "^2.8"
|
|
pytest-sugar = "^0.9.7"
|
|
|
|
[tool.poetry.extras]
|
|
markdown = ["markdown"]
|
|
|
|
[tool.autopub]
|
|
project-name = "Share Post"
|
|
git-username = "botpub"
|
|
git-email = "52496925+botpub@users.noreply.github.com"
|
|
append-github-contributor = true
|
|
|
|
[tool.isort]
|
|
# Maintain compatibility with Black
|
|
profile = "black"
|
|
multi_line_output = 3
|
|
|
|
# Sort imports within their section independent of the import type
|
|
force_sort_within_sections = true
|
|
|
|
# Designate "pelican" as separate import section
|
|
known_pelican = "pelican"
|
|
sections = "FUTURE,STDLIB,THIRDPARTY,PELICAN,FIRSTPARTY,LOCALFOLDER"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|