Skip to content

Commit

Permalink
another go with pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
KatyBrown committed Oct 1, 2024
1 parent cef0b95 commit 4ea7aa4
Showing 1 changed file with 15 additions and 33 deletions.
48 changes: 15 additions & 33 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,41 +1,23 @@
[build-system]
requires = [
"setuptools>=42",
"wheel"
]
requires = ["setuptools>=42",
"wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "plot-phylo"
version = "0.1.10"
dynamic = ["version"]
description = "This module allows the user to plot a phylogenetic tree on an existing matplotlib axis."
readme = "README.md"
license = { text = "MIT" }
keywords = ["phylogenetics", "matplotlib"]
license = { text = "MIT License" }
keywords = ["phylogenetics",
"matplotlib"]
authors = [{name = "Katy Brown", email = "[email protected]"}]
maintainers = [{name = "Katy Brown", email = "[email protected]"}]
dependencies = ["ete3 >= 3.1.0",
"matplotlib >= 2.1.1"]
requires-python = ">=3.6"

# Author information
authors = [
{ name = "Katy Brown", email = "[email protected]" }
]

# Maintainer information (optional)
maintainers = [
{ name = "Katy Brown", email = "[email protected]" }
]

# Project URLs (optional but helpful for linking to docs, source, etc.)
urls = {
"Documentation" = "https://plot-phylo.readthedocs.io",
"Source Code" = "https://github.com/KatyBrown/plot_phylo",
"Bug Tracker" = "https://github.com/KatyBrown/plot_phylo/issues"
}

# Correct placement of dependencies
dependencies = [
"ete3 >= 3.1.0",
"matplotlib >= 2.1.1"
]

# Python version requirements
[project.requires-python]
version = ">=3.6"
[project.urls]
Documentation = "https://plot-phylo.readthedocs.io"
Repository = "https://github.com/KatyBrown/plot_phylo"
Bug Tracker = "https://github.com/KatyBrown/plot_phylo/issues"

0 comments on commit 4ea7aa4

Please sign in to comment.