diff --git a/cookiecutter_template/cookiecutter.json b/cookiecutter_template/cookiecutter.json index f3e033ddd..6412eb79e 100644 --- a/cookiecutter_template/cookiecutter.json +++ b/cookiecutter_template/cookiecutter.json @@ -2,8 +2,8 @@ "caps_project_name": "MY_PROJECT", "project_name": "my_project", "docker_image": "my_project", - "parent_docker_image": "quay.io/azavea/raster-vision:pytorch-0.21.1", - "version": "0.21.1", + "parent_docker_image": "quay.io/azavea/raster-vision:pytorch-0.21.2", + "version": "0.21.2", "description": "A Raster Vision plugin", "url": "https://github.com/azavea/raster-vision", "author": "Azavea", diff --git a/cookiecutter_template/{{cookiecutter.project_name}}/rastervision_{{cookiecutter.project_name}}/requirements.txt b/cookiecutter_template/{{cookiecutter.project_name}}/rastervision_{{cookiecutter.project_name}}/requirements.txt index 581f6d2da..4013f6c80 100644 --- a/cookiecutter_template/{{cookiecutter.project_name}}/rastervision_{{cookiecutter.project_name}}/requirements.txt +++ b/cookiecutter_template/{{cookiecutter.project_name}}/rastervision_{{cookiecutter.project_name}}/requirements.txt @@ -1 +1 @@ -rastervision==0.21.1 +rastervision==0.21.2 diff --git a/docs/changelog.rst b/docs/changelog.rst index e52ffa730..c52967a80 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -1,6 +1,26 @@ CHANGELOG ========= +Raster Vision 0.21.2 +-------------------- + +* Features: + + * Save model weights for each epoch 1720 (`#1921 `__) + +* Bug fixes: + + * Do not require every plugin recorded in the model bundle to be installed when using it (`#1916 `__) + * Fix ``rastervision.core`` dependencies (`#1920 `__) +* Docs: + + * Document config upgrader mechanism (`#1917 `__) +* Maintenance: + + * Update GitHub actions' versions (`#1913 `__, `#1926 `__) + * Add scripts for building packages and publishing them to PyPi (`#1915 `__) + * Add unit tests for ``VsiFileSystem`` (`#1918 `__) + Raster Vision 0.21.1 -------------------- diff --git a/docs/conf.py b/docs/conf.py index b961bdc99..569156054 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -74,7 +74,7 @@ def setup(app: 'Sphinx') -> None: # The short X.Y version. version = u'0.21' # The full version, including alpha/beta/rc tags -release = u'0.21.1' +release = u'0.21.2' # -- Extension configuration -------------------------------------------------- diff --git a/rastervision_aws_batch/requirements.txt b/rastervision_aws_batch/requirements.txt index 15886c056..6ad7de25a 100644 --- a/rastervision_aws_batch/requirements.txt +++ b/rastervision_aws_batch/requirements.txt @@ -1,3 +1,3 @@ -rastervision_pipeline==0.21.1 +rastervision_pipeline==0.21.2 boto3==1.28.8 awscli==1.29.8 diff --git a/rastervision_aws_batch/setup.py b/rastervision_aws_batch/setup.py index 14f4b84ff..5824a19a4 100644 --- a/rastervision_aws_batch/setup.py +++ b/rastervision_aws_batch/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_aws_batch' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds an AWS Batch pipeline runner' setup( diff --git a/rastervision_aws_s3/requirements.txt b/rastervision_aws_s3/requirements.txt index ac69d4aea..07bafbf46 100644 --- a/rastervision_aws_s3/requirements.txt +++ b/rastervision_aws_s3/requirements.txt @@ -1,4 +1,4 @@ -rastervision_pipeline==0.21.1 +rastervision_pipeline==0.21.2 boto3==1.28.8 awscli==1.29.8 tqdm==4.65.0 diff --git a/rastervision_aws_s3/setup.py b/rastervision_aws_s3/setup.py index 01fd76e58..4457d2ddc 100644 --- a/rastervision_aws_s3/setup.py +++ b/rastervision_aws_s3/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_aws_s3' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds an AWS S3 file system' setup( diff --git a/rastervision_core/requirements.txt b/rastervision_core/requirements.txt index 0f851bf59..99c4fcff2 100644 --- a/rastervision_core/requirements.txt +++ b/rastervision_core/requirements.txt @@ -1,4 +1,4 @@ -rastervision_pipeline==0.21.1 +rastervision_pipeline==0.21.2 shapely==2.0.1 geopandas==0.13.2 numpy==1.25.0 diff --git a/rastervision_core/setup.py b/rastervision_core/setup.py index 946176f4a..6ab852f26 100644 --- a/rastervision_core/setup.py +++ b/rastervision_core/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_core' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds geospatial machine learning pipelines' setup( diff --git a/rastervision_gdal_vsi/requirements.txt b/rastervision_gdal_vsi/requirements.txt index d38137c70..ef40c1f17 100644 --- a/rastervision_gdal_vsi/requirements.txt +++ b/rastervision_gdal_vsi/requirements.txt @@ -1,2 +1,2 @@ -rastervision_pipeline==0.21.1 +rastervision_pipeline==0.21.2 gdal>=3.4.1,<=3.6.3 diff --git a/rastervision_gdal_vsi/setup.py b/rastervision_gdal_vsi/setup.py index c9462c0c1..184c9bb58 100644 --- a/rastervision_gdal_vsi/setup.py +++ b/rastervision_gdal_vsi/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_gdal_vsi' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds a GDAL VSI file system' setup( diff --git a/rastervision_pipeline/rastervision/pipeline/version.py b/rastervision_pipeline/rastervision/pipeline/version.py index 6121387c0..d31a8b350 100644 --- a/rastervision_pipeline/rastervision/pipeline/version.py +++ b/rastervision_pipeline/rastervision/pipeline/version.py @@ -1,2 +1,2 @@ """Library verison""" -__version__ = '0.21.1' +__version__ = '0.21.2' diff --git a/rastervision_pipeline/setup.py b/rastervision_pipeline/setup.py index 44584c6ab..fab35a7c1 100644 --- a/rastervision_pipeline/setup.py +++ b/rastervision_pipeline/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_pipeline' -version = '0.21.1' +version = '0.21.2' description = 'The main rastervision package for configuring, defining, and running pipelines' setup( diff --git a/rastervision_pytorch_backend/requirements.txt b/rastervision_pytorch_backend/requirements.txt index e8244cded..f480e162f 100644 --- a/rastervision_pytorch_backend/requirements.txt +++ b/rastervision_pytorch_backend/requirements.txt @@ -1,4 +1,4 @@ -rastervision_pipeline==0.21.1 -rastervision_core==0.21.1 -rastervision_pytorch_learner==0.21.1 -rastervision_aws_s3==0.21.1 +rastervision_pipeline==0.21.2 +rastervision_core==0.21.2 +rastervision_pytorch_learner==0.21.2 +rastervision_aws_s3==0.21.2 diff --git a/rastervision_pytorch_backend/setup.py b/rastervision_pytorch_backend/setup.py index 5a094c7e3..3d66beccd 100644 --- a/rastervision_pytorch_backend/setup.py +++ b/rastervision_pytorch_backend/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_pytorch_backend' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds PyTorch backends for rastervision.core pipelines' setup( diff --git a/rastervision_pytorch_learner/requirements.txt b/rastervision_pytorch_learner/requirements.txt index 5a1368d9b..3cf0aff75 100644 --- a/rastervision_pytorch_learner/requirements.txt +++ b/rastervision_pytorch_learner/requirements.txt @@ -1,5 +1,5 @@ -rastervision_pipeline==0.21.1 -rastervision_core==0.21.1 +rastervision_pipeline==0.21.2 +rastervision_core==0.21.2 numpy==1.25.0 pillow==9.3.0 torch==2.0.1 diff --git a/rastervision_pytorch_learner/setup.py b/rastervision_pytorch_learner/setup.py index fcbc24e0e..35e7808ae 100644 --- a/rastervision_pytorch_learner/setup.py +++ b/rastervision_pytorch_learner/setup.py @@ -10,7 +10,7 @@ install_requires = [x.strip() for x in all_reqs if 'git+' not in x] name = 'rastervision_pytorch_learner' -version = '0.21.1' +version = '0.21.2' description = 'A rastervision plugin that adds PyTorch training pipelines' setup( diff --git a/requirements.txt b/requirements.txt index 70363a30e..0a9fc9a78 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ -rastervision_pipeline==0.21.1 -rastervision_aws_s3==0.21.1 -rastervision_aws_batch==0.21.1 -rastervision_core==0.21.1 -rastervision_pytorch_learner==0.21.1 -rastervision_pytorch_backend==0.21.1 +rastervision_pipeline==0.21.2 +rastervision_aws_s3==0.21.2 +rastervision_aws_batch==0.21.2 +rastervision_core==0.21.2 +rastervision_pytorch_learner==0.21.2 +rastervision_pytorch_backend==0.21.2 diff --git a/setup.py b/setup.py index 1da65157d..4ae8d3590 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ from imp import load_source here = op.abspath(op.dirname(__file__)) -__version__ = '0.21.1' +__version__ = '0.21.2' # get the dependencies and installs with io.open(op.join(here, 'requirements.txt'), encoding='utf-8') as f: