Skip to content

Commit

Permalink
prepare for the python 3.10 release
Browse files Browse the repository at this point in the history
  • Loading branch information
kPsarakis committed Nov 16, 2021
1 parent f970409 commit 3be3fcb
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_all_os.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.7', '3.8', '3.9']
python-version: ['3.7', '3.8', '3.9', '3.10']
steps:
- uses: actions/checkout@v2
- name: Set up Python
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,14 @@
[![build](https://github.com/delftdata/valentine/actions/workflows/build.yml/badge.svg)](https://github.com/delftdata/valentine/actions/workflows/build.yml)
[![codecov](https://codecov.io/gh/delftdata/valentine/branch/master/graph/badge.svg?token=4QR0X315CL)](https://codecov.io/gh/delftdata/valentine)
[![PyPI version](https://badge.fury.io/py/valentine.svg)](https://badge.fury.io/py/valentine)
[![Python 3.7+](https://img.shields.io/badge/python-3.7|3.8|3.9-blue.svg)](https://www.python.org/downloads/release/python-380/)
[![Python 3.7+](https://img.shields.io/badge/python-3.7|3.8|3.9|3.10-blue.svg)](https://www.python.org/downloads/release/python-380/)

A python package for capturing potential relationships among columns of different tabular datasets, which are given in the form of pandas DataFrames. Valentine is based on [Valentine: Evaluating Matching Techniques for Dataset Discovery](https://ieeexplore.ieee.org/abstract/document/9458921)

## Experimental suite version

The original experimental suite version of Valentine, as first published for the needs of the research paper, can be still found [here](https://github.com/delftdata/valentine/tree/v1.1).


## Installation instructions
To install Valentine simply run
Expand All @@ -17,7 +21,7 @@ pip install valentine

## Installation requirements

* Python>=3.7,<3.10
* Python>=3.7,<3.11
* For the Coma matcher it is required to have java (jre) installed


Expand Down Expand Up @@ -114,9 +118,6 @@ The output of the above code block is:
'recall_at_sizeof_ground_truth': 1.0}
```
## Experimental suite version

The original experimental suite version of Valentine, as first published for the needs of the research paper, can be still found [here](https://github.com/delftdata/valentine/tree/v1.1).

## Project page

Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# algorithms
numpy==1.21.2
scipy==1.7.1
numpy==1.21.4
scipy==1.7.2
pandas==1.3.4
nltk==3.6.5
snakecase==1.0.1
Expand Down
8 changes: 4 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@

setuptools.setup(
name='valentine',
version='0.1.3',
version='0.1.4',
description='Valentine Matcher',
license_files=('LICENSE',),
author='Delft Data',
author_email='[email protected]',
maintainer='Delft Data',
maintainer_email='[email protected]',
url='https://delftdata.github.io/valentine/',
download_url='https://github.com/delftdata/valentine/archive/refs/tags/v0.1.3.tar.gz',
download_url='https://github.com/delftdata/valentine/archive/refs/tags/v0.1.4.tar.gz',
packages=setuptools.find_packages(exclude=('tests*', 'examples*')),
install_requires=[
'numpy>=1.21,<2.0',
'scipy>=1.6,<2.0',
'scipy>=1.7,<2.0',
'pandas>=1.3,<1.4',
'nltk>=3.6,<3.7',
'snakecase>=1.0,<2.0',
Expand All @@ -34,7 +34,7 @@
],
keywords=['matching', 'valentine', 'schema matching', 'dataset discovery', 'coma', 'cupid', 'similarity flooding'],
include_package_data=True,
python_requires='>=3.7,<3.10',
python_requires='>=3.7,<3.11',
long_description=long_description,
long_description_content_type='text/markdown'
)

0 comments on commit 3be3fcb

Please sign in to comment.