diff --git a/MANIFEST.in b/MANIFEST.in index 905ae3714..d80652107 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,4 @@ +include requirements.txt recursive-include rsmtool/notebooks * prune rsmtool/notebooks/.ipynb_checkpoints prune rsmtool/notebooks/comparison/.ipynb_checkpoints diff --git a/README.rst b/README.rst index cb8827881..c4fc519d7 100644 --- a/README.rst +++ b/README.rst @@ -17,7 +17,7 @@ Rater Scoring Modeling Tool :target: https://anaconda.org/ets/rsmtool :alt: Conda package for SKLL -.. image:: https://img.shields.io/readthedocs/rsmtool/v9.0.1.svg +.. image:: https://img.shields.io/readthedocs/rsmtool/v9.1.1.svg :target: https://rsmtool.readthedocs.io :alt: Docs diff --git a/conda-recipe/rsmtool/meta.yaml b/conda-recipe/rsmtool/meta.yaml index d3194d462..59374b87f 100644 --- a/conda-recipe/rsmtool/meta.yaml +++ b/conda-recipe/rsmtool/meta.yaml @@ -1,6 +1,6 @@ package: name: rsmtool - version: 9.0.1 + version: 9.1.1 source: path: ../../../rsmtool @@ -36,7 +36,7 @@ requirements: - openpyxl - pandas - seaborn - - skll==3.1.0 + - skll==3.2.0 - statsmodels - tqdm - xlrd diff --git a/doc/internal/release_process.rst b/doc/internal/release_process.rst index 03bf1c4f0..da7ce0f8f 100644 --- a/doc/internal/release_process.rst +++ b/doc/internal/release_process.rst @@ -32,17 +32,17 @@ This process is only meant for the project administrators, not users and develop - Update the README and this release documentation, if necessary. Make sure to update the documentation badge in the README to use the latest release tag. That documentation version will be created in the steps below. -#. Build the PyPI source and wheel distributions using ``python setup.py sdist build`` and ``python setup.py bdist_wheel build`` respectively. +#. Build the PyPI source and wheel distributions using ``python setup.py sdist build`` and ``python setup.py bdist_wheel build`` respectively. Note that you should delete the ``build`` directory after running the ``sdist`` command and before running the ``bdist_wheel`` command. #. Upload the source and wheel distributions to TestPyPI using ``twine upload --repository testpypi dist/*``. You will need to have the ``twine`` package installed and set up your ``$HOME/.pypirc`` correctly. See details `here `__. You will need to have the appropriate permissions for the ``ets`` organization on TestPyPI. #. Install the TestPyPI package as follows:: - pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple rsmtool + pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple rsmtool "pandas>=1.5" "numpy>=1.24" "matplotlib>=3.6" "jupyter_server>=2.0" "notebook-shim>=0.2.0" #. Then run some tests from a RSMTool working copy. If the TestPyPI package works, then move on to the next step. If it doesn't, figure out why and rebuild and re-upload the package. -#. Build the new conda package by running the following command in the ``conda-recipe`` directory (note that this assumes that you have cloned RSMTool in a directory named ``rsmtool``). Note that you may need to comment out lines in your `$HOME/.condarc` file if you are using ETS Artifactory and you get conflicts:: +#. Build the new conda package by running the following command in the ``conda-recipe`` directory (note that this assumes that you have cloned RSMTool in a directory named ``rsmtool``). You should delete the ``build`` directory before running the command below. Note that you may need to comment out lines in your `$HOME/.condarc` file if you are using ETS Artifactory and you get conflicts:: conda build -c conda-forge -c ets . diff --git a/rsmtool/version.py b/rsmtool/version.py index 126db2d29..cc814fe82 100644 --- a/rsmtool/version.py +++ b/rsmtool/version.py @@ -5,5 +5,5 @@ in one place. Based on the suggestion `here. `_ """ -__version__ = "9.0.1" +__version__ = "9.1.1" VERSION = tuple(int(x) for x in __version__.split("."))