Nuwan Goonasekera 4 лет назад
Родитель
Сommit
c078e6d27c
3 измененных файлов с 13 добавлено и 3 удалено
  1. 10 0
      CHANGELOG.rst
  2. 1 1
      cloudbridge/__init__.py
  3. 2 2
      docs/topics/release_process.rst

+ 10 - 0
CHANGELOG.rst

@@ -1,3 +1,13 @@
+3.0.0 - December 3, 2021 (sha 327e330bed78b8b70c9ff9d256513d71bc27545f)
+---------------------------------------------------------------------
+
+* This is a major release due to packaging changes, although there are no backward incompatible interface changes.
+* The cloudbridge package no longer installs any providers by default, and you must use `pip install cloudbridge[full]`
+  instead of `pip install cloudbridge` to obtain previous behaviour. This is to allow greater control over what
+  providers are installed. To install only specific providers, use `pip install cloudbridge[aws,gcp]` etc. #292
+  (thanks to @RyanSiu1995)
+* Allow users to create signed urls with write permissions #292 (thanks to @FabioRosado)
+
 2.2.0 - November 5, 2021 (sha f3fb8e18781cd3ede4509ef75a69e7c2a420a167)
 ---------------------------------------------------------------------
 

+ 1 - 1
cloudbridge/__init__.py

@@ -2,7 +2,7 @@
 import logging
 
 # Current version of the library
-__version__ = '2.2.0'
+__version__ = '3.0.0'
 
 
 def get_version():

+ 2 - 2
docs/topics/release_process.rst

@@ -33,13 +33,13 @@ Release Process
    # remove stale files or wheel might package them
    rm -r build dist
    python setup.py sdist bdist_wheel
-   twine upload -r pypi dist/cloudbridge-1.0.0*
+   twine upload -r pypi dist/cloudbridge-3.0.0*
 
 6. Tag release and make a GitHub release.
 
 .. code-block:: bash
 
-   git tag -a v2.0.0 -m "Release 2.0.0"
+   git tag -a v3.0.0 -m "Release 3.0.0"
    git push
    git push --tags