Skip to content

Commit

Permalink
Merge pull request #54 from AlexandrovLab/pandas2-up
Browse files Browse the repository at this point in the history
- Require Pandas and Numpy >= 2.0.0 and Python >= 3.9
  • Loading branch information
mdbarnesUCSD authored Feb 11, 2025
2 parents db6d54c + bd53e84 commit fee9582
Show file tree
Hide file tree
Showing 5 changed files with 607 additions and 607 deletions.
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ dist: focal
language: python

python:
- "3.9.13"
- "3.9"
- "3.12"

install:
- pip install -q matplotlib
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

## [1.4.0] - 2025-02-11

### Changed
- Updated dependencies: Now requires **Pandas >= 2.0.0**, **NumPy >= 2.0.0**, and **Python >= 3.9**.
- Dropped support for **Python 3.8**

## [1.3.24] - 2024-08-01

### Added
Expand Down
9 changes: 5 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ def readme():
return f.read()


VERSION = "1.3.24"
VERSION = "1.4.0"


def write_version_py(filename="sigProfilerPlotting/version.py"):
Expand All @@ -23,7 +23,7 @@ def write_version_py(filename="sigProfilerPlotting/version.py"):
# THIS FILE IS GENERATED FROM SIGPROFILERPLOTTING SETUP.PY
short_version = '%(version)s'
version = '%(version)s'
update = 'Upgrade v1.3.24: Make output path handling more robust with os.path.join() and add environmental variable SIGPROFILERPLOTTING_VOLUME'
update = 'v1.4.0: Pandas and Numpy >= 2.0.0 and require Python >= 3.9'
"""
fh = open(filename, "w")
Expand Down Expand Up @@ -58,17 +58,18 @@ def write_version_py(filename="sigProfilerPlotting/version.py"):
"sigProfilerPlotting.fonts",
"sigProfilerPlotting.controllers",
],
python_requires=">=3.9",
install_requires=[
"matplotlib>=3.4.3",
"pandas>=1.2.4,<2.0.0",
"pandas>=2.0.0",
"scikit-learn>=1.1.3",
"pillow>=10.0.0",
],
extras_require={
"tests": [
"pytest",
"scikit-image>=0.21.0",
"numpy>=1.21.2",
"numpy>=2.0.0",
],
},
entry_points={
Expand Down
Loading

0 comments on commit fee9582

Please sign in to comment.