From 97e13be5c4c4e70d58e3b534ac7bad4a2114c10f Mon Sep 17 00:00:00 2001 From: Marley Mulvin Broome Date: Sun, 27 Aug 2023 19:44:39 +0900 Subject: [PATCH] Added twine for build and changed other metadata in project file --- dev_requirements.txt | 22 ++++++++++++++++++++++ pyproject.toml | 7 ++++--- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/dev_requirements.txt b/dev_requirements.txt index 3a032f7..1215639 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -1,34 +1,56 @@ black==23.7.0 +bleach==6.0.0 build==0.10.0 certifi==2023.7.22 +cffi==1.15.1 charset-normalizer==3.2.0 click==8.1.7 coverage==7.3.0 +cryptography==41.0.3 +docutils==0.20.1 exceptiongroup==1.1.3 execnet==2.0.2 fugashi==1.2.1 idna==3.4 +importlib-metadata==6.8.0 iniconfig==2.0.0 +jaraco.classes==3.3.0 +jeepney==0.8.0 Jinja2==3.1.2 +keyring==24.2.0 Mako==1.2.4 Markdown==3.4.4 +markdown-it-py==3.0.0 MarkupSafe==2.1.3 +mdurl==0.1.2 +more-itertools==10.1.0 mypy-extensions==1.0.0 packaging==23.1 pathspec==0.11.2 pdoc3==0.10.0 +pkginfo==1.9.6 plac==1.3.5 platformdirs==3.10.0 pluggy==1.2.0 +pycparser==2.21 Pygments==2.16.1 pyproject_hooks==1.0.0 pytest==7.4.0 pytest-cov==4.1.0 pytest-xdist==3.3.1 +readme-renderer==41.0 requests==2.31.0 +requests-toolbelt==1.0.0 +rfc3986==2.0.0 +rich==13.5.2 ruff==0.0.285 +SecretStorage==3.3.3 +six==1.16.0 tomli==2.0.1 tqdm==4.66.1 +twine==4.0.2 unidic==1.1.0 urllib3==2.0.4 wasabi==0.10.1 +webencodings==0.5.1 +zipp==3.16.2 diff --git a/pyproject.toml b/pyproject.toml index e674096..0d4f240 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ description = "A Python module which allows for the easy frequency analysis of J readme = "README.md" requires-python = ">=3.10" license = {file = "LICENSE"} -keywords = ["Japanese", "Frequency", "Tool", "Language Learning", "Anime", "Manga"] +keywords = ["Japanese", "Frequency", "Tool", "Language Learning", "Anime", "Manga", "Japanese Learning", "Japanese Study"] authors = [ {name = "Marley Mulvin Broome", email = "marley.developer@gmail.com" } ] @@ -22,7 +22,6 @@ classifiers = [ # Optional # Indicate who your project is intended for "Intended Audience :: Developers", - "Topic :: Natural Language :: Japanese", # Pick your license as you wish "License :: OSI Approved :: MIT License", @@ -33,6 +32,8 @@ classifiers = [ # Optional "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3 :: Only", + "Natural Language :: Japanese", + "Topic :: Text Processing :: Linguistic", ] # For an analysis of this field vs pip's requirements files see: @@ -42,7 +43,7 @@ dependencies = [ # Optional ] [project.optional-dependencies] -dev = ["fugashi[unidic]", "black", "pytest", "pytest-cov", "pytest-xdist", "ruff", "pdoc3", "build"] +dev = ["fugashi[unidic]", "black", "pytest", "pytest-cov", "pytest-xdist", "ruff", "pdoc3", "build", "twine"] # List URLs that are relevant to your project #