Skip to content

Commit

Permalink
Removed requirements.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerdougan committed Jun 19, 2024
1 parent a15649d commit e0191b9
Show file tree
Hide file tree
Showing 7 changed files with 98 additions and 37 deletions.
46 changes: 46 additions & 0 deletions meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{% set name = "waltlabtools" %}
{% set version = "1.0.0b25" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/waltlabtools-{{ version }}.tar.gz
sha256: 6804e087f3bc6b760e009355ca9c52e2bc161457915adc47c41620882432adbc

build:
noarch: python
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
number: 0

requirements:
host:
- python >=3.8
- setuptools
- wheel
- pip
run:
- python >=3.8
- numpy >=1.11
- scipy >=1.7
- pandas >=1.3
- matplotlib-base >=3.4
- scikit-learn >=1.2

test:
imports:
- waltlabtools
commands:
- pip check
requires:
- pip

about:
summary: A collection of tools for biomedical research assay analysis in Python.
license: GPL-3.0
license_file: LICENSE

extra:
recipe-maintainers:
- tylerdougan
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ all = [
"bottleneck",
"jinja2",
"openpyxl"
"xlrd"
]

[project.urls]
Expand Down
12 changes: 0 additions & 12 deletions requirements.txt

This file was deleted.

47 changes: 30 additions & 17 deletions src/waltlabtools.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -1,27 +1,40 @@
Metadata-Version: 2.1
Name: waltlabtools
Version: 1.0.0b1
Version: 1.0.0b25
Summary: A collection of tools for biomedical research assay analysis in Python.
Home-page: https://github.com/tylerdougan/waltlabtools
Download-URL: https://pypi.org/project/waltlabtools/#files
Author: Tyler Dougan
Author-email: tyler_dougan@hst.harvard.edu
License: GNU General Public License v3 (GPLv3)
Project-URL: Bug Tracker, https://github.com/tylerdougan/waltlabtools/issues
Project-URL: Documentation, https://waltlabtools.readthedocs.io/README.html
Project-URL: Conda, https://anaconda.org/tylerdougan/waltlabtools
Keywords: python,numpy,modeling,curve-fitting,diagnostics,biomedical-data-science,calibration-curve,assay,elisa,concentrations,mosaic
Classifier: Programming Language :: Python :: 3
Author-email: Tyler Dougan <tyler_dougan@hst.harvard.edu>
Project-URL: Homepage, https://github.com/tylerdougan/waltlabtools/
Project-URL: Documentation, https://waltlabtools.readthedocs.io/en/latest/
Project-URL: PyPI, https://pypi.org/project/waltlabtools/
Project-URL: Issue Tracker, https://github.com/tylerdougan/waltlabtools/issues
Project-URL: Anaconda, https://anaconda.org/tylerdougan/waltlabtools
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: matplotlib>=3.3
Requires-Dist: numpy>=1.16
Requires-Dist: pandas>=0.25
Requires-Dist: scipy>=1.3
Requires-Dist: scikit-learn>=0.21
Requires-Dist: numpy>=1.11
Requires-Dist: scipy>=1.7
Requires-Dist: pandas>=1.3
Requires-Dist: matplotlib>=3.4
Requires-Dist: scikit-learn>=1.2
Provides-Extra: jax
Requires-Dist: jax; extra == "jax"
Provides-Extra: numba
Requires-Dist: numba; extra == "numba"
Provides-Extra: all
Requires-Dist: jax; extra == "all"
Requires-Dist: numba; extra == "all"
Requires-Dist: jupyterlab; extra == "all"
Requires-Dist: numexpr; extra == "all"
Requires-Dist: bottleneck; extra == "all"
Requires-Dist: jinja2; extra == "all"
Requires-Dist: openpyxl; extra == "all"

waltlabtools
============
Expand Down
2 changes: 0 additions & 2 deletions src/waltlabtools.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
LICENSE
README.rst
pyproject.toml
setup.cfg
setup.py
src/waltlabtools/__init__.py
src/waltlabtools/_backend.py
src/waltlabtools/_plot.py
Expand Down
25 changes: 20 additions & 5 deletions src/waltlabtools.egg-info/requires.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
matplotlib>=3.3
numpy>=1.16
pandas>=0.25
scipy>=1.3
scikit-learn>=0.21
numpy>=1.11
scipy>=1.7
pandas>=1.3
matplotlib>=3.4
scikit-learn>=1.2

[all]
jax
numba
jupyterlab
numexpr
bottleneck
jinja2
openpyxl

[jax]
jax

[numba]
numba
2 changes: 1 addition & 1 deletion src/waltlabtools/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
from .model import *
from .read import *

__version__ = "v1.0.0b25"
__version__ = "v1.0.0b26"

0 comments on commit e0191b9

Please sign in to comment.