Skip to content

Commit cff7d72

Browse files
authored
Merge pull request #83 from CardiacModelling/update-setup
Update setup.py
2 parents 6c2bca5 + da0ae7b commit cff7d72

1 file changed

Lines changed: 11 additions & 13 deletions

File tree

setup.py

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
# Module name (lowercase)
1414
name='pcpostprocess',
1515
version='0.0.1',
16-
description='Export high-throughput patch-clamp data from the Nanion SyncroPatch',
16+
description='Post-process patch clamp recordings with the staircase protocol',
1717
long_description=readme,
1818
long_description_content_type="text/markdown",
19-
author='Frankie Patten-Elliot, Joseph Shuttleworth, Chon Lok Lei',
19+
author='Frankie Patten-Elliot, Joseph Shuttleworth, Chon Lok Lei, Michael Clerx',
2020
author_email='joseph.shuttleworth@nottingham.ac.uk',
2121
maintainer='Joseph Shuttleworth',
2222
maintainer_email='joseph.shuttleworth@nottingham.ac.uk',
23-
# url='https://github.com/CardiacModelling/markov-builder',
23+
url='https://github.com/CardiacModelling/pcpostprocess',
2424
classifiers=[
25-
"Programming Language :: Python :: 3",
26-
"License :: OSI Approved :: BSD License",
27-
"Operating System :: OS Independent",
25+
'Programming Language :: Python :: 3',
26+
'License :: OSI Approved :: BSD License',
27+
'Operating System :: OS Independent',
2828
],
2929

3030
# Packages to include
@@ -35,7 +35,7 @@
3535
include_package_data=True,
3636

3737
# Required Python version
38-
python_requires='>=3.7',
38+
python_requires='>=3.10',
3939

4040
# List of dependencies
4141
install_requires=[
@@ -44,25 +44,23 @@
4444
'matplotlib>=3.4',
4545
'pandas>=1.3',
4646
'regex>=2023.12.25',
47-
'openpyxl>=3.1.2',
48-
'jinja2>=3.1.0',
49-
'seaborn>=0.12.2'
47+
'seaborn>=0.12.2',
48+
'openpyxl>=3.1.2', # Used via pandas (to create excel doc)
49+
'jinja2>=3.1.0', # Used via pandas (to create latex doc)
5050
],
5151
extras_require={
5252
'test': [
5353
'pytest-cov>=2.10', # For coverage checking
5454
'pytest>=4.6', # For unit tests
5555
'flake8>=3', # For code style checking
5656
'isort',
57-
'mock>=3.0.5', # For mocking command line args etc.
5857
'codecov>=2.1.3',
5958
'syncropatch_export @ git+https://github.com/CardiacModelling/syncropatch_export.git'
6059
],
6160
},
6261
entry_points={
6362
'console_scripts': [
64-
'pcpostprocess='
65-
'pcpostprocess.scripts.__main__:main',
63+
'pcpostprocess=pcpostprocess.scripts.__main__:main',
6664
],
6765
},
6866
)

0 commit comments

Comments
 (0)