diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 0fb5db5d..bf989432 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.9, '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] mongodb-version: [5.0.2] steps: diff --git a/README.md b/README.md index dca438d8..6976ae0c 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ [![pypi](https://img.shields.io/pypi/v/convokit.svg)](https://pypi.org/pypi/convokit/) -[![py\_versions](https://img.shields.io/badge/python-3.9%2B-blue)](https://pypi.org/pypi/convokit/) +[![py\_versions](https://img.shields.io/badge/python-3.10%2B-blue)](https://pypi.org/pypi/convokit/) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![license](https://img.shields.io/badge/license-MIT-green)](https://github.com/CornellNLP/ConvoKit/blob/master/LICENSE.md) [![Discord Community](https://img.shields.io/static/v1?logo=discord&style=flat&color=red&label=discord&message=community)](https://discord.gg/WMFqMWgz6P) -This toolkit contains tools to extract conversational features and analyze social phenomena in conversations, using a [single unified interface](https://convokit.cornell.edu/documentation/architecture.html) inspired by (and compatible with) scikit-learn. Several large [conversational datasets](https://github.com/CornellNLP/ConvoKit#datasets) are included together with scripts exemplifying the use of the toolkit on these datasets. The latest version is [3.0.1](https://github.com/CornellNLP/ConvoKit/releases/tag/v3.0.1) (released November 13, 2024); follow the [project on GitHub](https://github.com/CornellNLP/ConvoKit) to keep track of updates. +This toolkit contains tools to extract conversational features and analyze social phenomena in conversations, using a [single unified interface](https://convokit.cornell.edu/documentation/architecture.html) inspired by (and compatible with) scikit-learn. Several large [conversational datasets](https://github.com/CornellNLP/ConvoKit#datasets) are included together with scripts exemplifying the use of the toolkit on these datasets. The latest version is [3.0.1](https://github.com/CornellNLP/ConvoKit/releases/tag/v3.0.1) (released November 19, 2024); follow the [project on GitHub](https://github.com/CornellNLP/ConvoKit) to keep track of updates. Read our [documentation](https://convokit.cornell.edu/documentation) or try ConvoKit in our [interactive tutorial](https://colab.research.google.com/github/CornellNLP/ConvoKit/blob/master/examples/Introduction_to_ConvoKit.ipynb). @@ -198,7 +198,7 @@ Name for download: `spolin-corpus` In addition to the provided datasets, you may also use ConvoKit with your own custom datasets by loading them into a `convokit.Corpus` object. [This example script](https://github.com/CornellNLP/ConvoKit/blob/master/examples/converting_movie_corpus.ipynb) shows how to construct a Corpus from custom data. ## Installation -This toolkit requires Python >= 3.9. +This toolkit requires Python >= 3.10. 1. Download the toolkit: `pip3 install convokit` 2. Download Spacy's English model: `python3 -m spacy download en` diff --git a/docs/source/index.rst b/docs/source/index.rst index c1076df8..2512aa0c 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -8,7 +8,7 @@ Cornell Conversational Analysis Toolkit (ConvoKit) Documentation This toolkit contains tools to extract conversational features and analyze social phenomena in conversations, using a `single unified interface `_ inspired by (and compatible with) scikit-learn. Several large `conversational datasets `_ are included together with scripts exemplifying the use of the toolkit on these datasets. -More information can be found at our `website `_. The latest version is `3.0.1 `_ (released November 13, 2024). +More information can be found at our `website `_. The latest version is `3.0.1 `_ (released November 19, 2024). Contents -------- diff --git a/docs/source/install.rst b/docs/source/install.rst index b34b318a..b11f8836 100644 --- a/docs/source/install.rst +++ b/docs/source/install.rst @@ -3,7 +3,7 @@ Installing ConvoKit System Requirements =================== -ConvoKit requires Python 3.9 or above. +ConvoKit requires Python 3.10 or above. Package Installation ==================== diff --git a/docs/source/troubleshooting.rst b/docs/source/troubleshooting.rst index 9178d49c..32403ae7 100644 --- a/docs/source/troubleshooting.rst +++ b/docs/source/troubleshooting.rst @@ -68,9 +68,9 @@ The two recommended fixes are to run: and if that doesn't fix the issue, then run: ->>> open /Applications/Python\ 3.9/Install\ Certificates.command +>>> open /Applications/Python\ 3.10/Install\ Certificates.command -(Substitute 3.9 in the above command with your current Python version (e.g. 3.10 or 3.11 or 3.12) if necessary.) +(Substitute 3.10 in the above command with your current Python version (e.g. 3.11 or 3.12) if necessary.) Immutability of Metadata Fields ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/setup.py b/setup.py index 87989df2..038bbd49 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ author_email="cristian@cs.cornell.edu", url="https://github.com/CornellNLP/ConvoKit", description="ConvoKit", - version="3.0.0", + version="3.0.1", packages=[ "convokit", "convokit.bag_of_words", @@ -63,7 +63,6 @@ }, classifiers=[ "Programming Language :: Python", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",