Skip to content

Commit

Permalink
Refactor installation to use pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
fdsteffen committed Oct 28, 2024
1 parent 5124d6f commit 07923b3
Show file tree
Hide file tree
Showing 18 changed files with 977 additions and 43 deletions.
9 changes: 0 additions & 9 deletions __about__.py

This file was deleted.

937 changes: 937 additions & 0 deletions poetry.lock

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion pypam/__init__.py

This file was deleted.

39 changes: 39 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[tool.poetry]
name = "pamtools"
version = "0.1.0"
description = "Visualization tools for the 'PIE Analysis with MATLAB' (PAM) software package"
authors = ["Fabio Steffen <[email protected]>"]
license = "MIT"
readme = "README.md"
homepage = "https://rna-fretools.github.io/"
repository = "https://github.com/fdsteffen/PAMtools"
documentation = "https://rna-fretools.github.io/pamtools/"
keywords = ["PIE", "FRET", "TCSPC", "confocal imaging", "fluorescence", "spectroscopy"]
classifiers = [
"Programming Language :: Python",
"Programming Language :: Matlab",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering :: Bio-Informatics"
]

[tool.poetry.dependencies]
python = ">=3.9"
pandas = "^2.2.3"
matplotlib = "^3.9.2"
seaborn = "^0.13.2"
naturalcolors = "^1.0.2"
phconvert = "^0.9.1"
scipy = [
{version = "<1.14.1", python = ">=3.9,<3.10"},
{version = ">=1.14.1", python = ">=3.10"}
]


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


[tool.black]
line-length = 120
7 changes: 0 additions & 7 deletions requirements.txt

This file was deleted.

26 changes: 0 additions & 26 deletions setup.py

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions src/pamtools/pypam/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from .pamplot import *
File renamed without changes.
File renamed without changes.

0 comments on commit 07923b3

Please sign in to comment.