Browse Source

Bump version for release.

Dan Helfman 1 year ago
parent
commit
0ad7b4f408
3 changed files with 6 additions and 5 deletions
  1. 4 3
      NEWS
  2. 1 1
      borgmatic/config/normalize.py
  3. 1 1
      setup.py

+ 4 - 3
NEWS

@@ -1,18 +1,19 @@
-1.8.0.dev0
+1.8.0
  * #575: BREAKING: For the "borgmatic borg" action, instead of implicitly injecting
  * #575: BREAKING: For the "borgmatic borg" action, instead of implicitly injecting
    repository/archive into the resulting Borg command-line, pass repository to Borg via an
    repository/archive into the resulting Borg command-line, pass repository to Borg via an
    environment variable and make archive available for explicit use in your commands. See the
    environment variable and make archive available for explicit use in your commands. See the
    documentation for more information:
    documentation for more information:
    https://torsion.org/borgmatic/docs/how-to/run-arbitrary-borg-commands/
    https://torsion.org/borgmatic/docs/how-to/run-arbitrary-borg-commands/
  * #719: Fix an error when running "borg key export" through borgmatic.
  * #719: Fix an error when running "borg key export" through borgmatic.
- * #720: Fix an error when dumping a MySQL database and the "exclude_nodump" option is set.
+ * #720: Fix an error when dumping a database and the "exclude_nodump" option is set.
  * #724: Add "check_i_know_what_i_am_doing" option to bypass Borg confirmation prompt when running
  * #724: Add "check_i_know_what_i_am_doing" option to bypass Borg confirmation prompt when running
    "check --repair".
    "check --repair".
  * When merging two configuration files, error gracefully if the two files do not adhere to the same
  * When merging two configuration files, error gracefully if the two files do not adhere to the same
    format.
    format.
  * #721: Remove configuration sections ("location:", "storage:", "hooks:" etc.), while still keeping
  * #721: Remove configuration sections ("location:", "storage:", "hooks:" etc.), while still keeping
    deprecated support for them. Now, all options are at the same level, and you don't need to worry
    deprecated support for them. Now, all options are at the same level, and you don't need to worry
-   about commenting/uncommenting section headers when you change an option.
+   about commenting/uncommenting section headers when you change an option (if you remove your
+   sections first).
  * #721: BREAKING: The retention prefix and the consistency prefix can no longer have different
  * #721: BREAKING: The retention prefix and the consistency prefix can no longer have different
    values (unless one is not set).
    values (unless one is not set).
  * #721: BREAKING: The storage umask and the hooks umask can no longer have different values (unless
  * #721: BREAKING: The storage umask and the hooks umask can no longer have different values (unless

+ 1 - 1
borgmatic/config/normalize.py

@@ -46,7 +46,7 @@ def normalize_sections(config_filename, config):
                 dict(
                 dict(
                     levelno=logging.WARNING,
                     levelno=logging.WARNING,
                     levelname='WARNING',
                     levelname='WARNING',
-                    msg=f'{config_filename}: Configuration sections like location: and storage: are deprecated and support will be removed from a future release. To prepare for this, move your options out of sections to the global scope.',
+                    msg=f'{config_filename}: Configuration sections (like location: and storage:) are deprecated and support will be removed from a future release. To prepare for this, move your options out of sections to the global scope.',
                 )
                 )
             )
             )
         ]
         ]

+ 1 - 1
setup.py

@@ -1,6 +1,6 @@
 from setuptools import find_packages, setup
 from setuptools import find_packages, setup
 
 
-VERSION = '1.8.0.dev0'
+VERSION = '1.8.0'
 
 
 
 
 setup(
 setup(