Skip to content

Commit

Permalink
move to poetry
Browse files Browse the repository at this point in the history
  • Loading branch information
cobac committed Mar 5, 2024
1 parent 5d44be7 commit e63542d
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 6 deletions.
8 changes: 2 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
test:
pytest
poetry run pytest

check: test

deps:
pip install -e .
poetry install

clean:
rm -rf build
Expand All @@ -14,7 +14,3 @@ clean:
rm -rf dist
rm -rf tests/.ipynb_checkpoints
rm -rf notebooks/.ipynb_checkpoints


develop: deps
python setup.py develop
File renamed without changes.
35 changes: 35 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[tool.poetry]
name = "asekuro"
version = "0.5.0"
description = "CLI util to deal with Jupyter Notebooks"
authors = ["Vincent D. Warmerdam", "Xebia Data"]
readme = "README.md"
license= "MIT License"
packages = [{include = "asekuro"}]
classifiers=['Topic :: Software Development :: Build Tools',
'Topic :: Utilities',
'Framework :: Jupyter',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'Programming Language :: Python :: 3.6',
'Development Status :: 3 - Alpha',
'License :: OSI Approved :: MIT License']

[tool.poetry.urls]
source = "https://github.com/godatadriven/asekuro"

[tool.poetry.scripts]
asekuro = "asekuro.cli:main"

[tool.poetry.dependencies]
python = "^3.10"
pytest = "^8.0.2"
nbval = "^0.11.0"
nbformat = "^5.9.2"
nbconvert = "^7.16.2"
click = "^8.1.7"


[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

0 comments on commit e63542d

Please sign in to comment.