Skip to content

Commit

Permalink
Migrate from setuptools to poetry; bump version to 1.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
will2dye4 committed Sep 19, 2023
1 parent c79c3a3 commit 7cca95e
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 17 deletions.
7 changes: 7 additions & 0 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 12 additions & 17 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,32 +1,27 @@
[build-system]
requires = ['setuptools']
build-backend = 'setuptools.build_meta'
requires = ['poetry-core']
build-backend = 'poetry.core.masonry.api'

[project]
[tool.poetry]
name = 'labyrinth-py'
version = '1.0.3'
version = '1.0.4'
description = 'Generate and solve mazes using various algorithms'
license = {file = 'LICENSE'}
license = 'MIT'
readme = 'README.md'
authors = [
{name = 'William Dye'},
]
authors = ['William Dye']
keywords = [
"dfs", "depth first search", "kruskal's algorithm", "labyrinth", "labyrinth generator", "labyrinth gui",
"labyrinth solver", "labyrinth ui", "maze", "maze generator", "maze gui", "maze solver", "maze ui",
"prim's algorithm", "wilson's algorithm",
]
requires-python = '>=3.7'
repository = 'https://github.com/will2dye4/labyrinth.git'
packages = [{include = 'labyrinth'}]

[tool.poetry.dependencies]
python = '^3.7'

[project.scripts]
[tool.poetry.scripts]
labyrinth = 'labyrinth.__main__:main'
labyrinth-ui = 'labyrinth.__main__:gui'
maze = 'labyrinth.__main__:main'
maze-ui = 'labyrinth.__main__:gui'

[project.urls]
Repository = 'https://github.com/will2dye4/labyrinth.git'

[tool.setuptools.packages.find]
include = ['labyrinth*']
namespaces = false

0 comments on commit 7cca95e

Please sign in to comment.