Skip to content

Commit

Permalink
🔧 Updated hatch config
Browse files Browse the repository at this point in the history
  • Loading branch information
nikhilbadyal committed Sep 27, 2023
1 parent 226a4d9 commit 7b39248
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[build-system]
requires = ["hatchling"]
requires = ["hatchling","hatch-requirements-txt"]
build-backend = "hatchling.build"

[project]
name = "esxport"
dynamic = ["version"]
dynamic = ["version","dependencies"]
description = "An adept Python CLI utility designed for querying Elasticsearch and exporting result as a CSV file."
readme = {file = "README.md", content-type = "text/markdown"}
requires-python = ">=3.8"
Expand Down Expand Up @@ -37,16 +37,14 @@ classifiers = [
"Topic :: Text Processing",
"Topic :: Utilities",
]
dependencies = [
"click-params==0.4.1",
"click==8.1.7",
"elasticsearch==8.10.0",
"loguru==0.7.2",
"tqdm==4.66.1",
]
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.metadata.hooks.requirements_txt]
files = ["requirements.txt"]

[project.urls]
Homepage = "https://github.com/nikhilbadyal/esxport"
"Bug Tracker"="https://github.com/nikhilbadyal/esxport/issues"
Repository = "https://github.com/nikhilbadyal/esxport.git"
[project.scripts]
esxport = "esxport.esxport_cli:cli"
Expand Down

0 comments on commit 7b39248

Please sign in to comment.