New Upstream Snapshot - python-setoptconf

Ready changes

Summary

Merged new upstream version: 0.3.0+git20210909.1.662d771 (was: 0.3.0).

Resulting package

Built on 2023-01-07T18:14 (took 7m24s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots python3-setoptconf

Lintian Result

Diff

diff --git a/PKG-INFO b/PKG-INFO
index a02eb40..b9318be 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -6,66 +6,7 @@ Home-page: https://github.com/jayclassless/setoptconf
 Author: Jason Simeone
 Author-email: jay@classless.net
 License: MIT
-Description: ==========
-        setoptconf
-        ==========
-        
-        .. image:: https://github.com/jayclassless/setoptconf/workflows/Test/badge.svg
-           :target: https://github.com/jayclassless/setoptconf/actions
-        
-        ``setoptconf`` is a Python library that can be used to retrieve program settings
-        from a variety of common sources:
-        
-        * Command Line
-        * Environment Variables
-        * INI Files
-        * JSON Files
-        * YAML Files
-        * Python Objects/Modules
-        
-        The goal of this project is to define your desired settings in a simple and
-        consistent way, and then point setoptconf at as many of the sources as you'd
-        like to use, and let it comb them all, looking for your settings.
-        
-        This README is admittedly very light on details. Full documentation will come
-        in time. For now, here's an example of its use:
-        
-        Import the library::
-        
-            import setoptconf as soc
-        
-        Instantiate the manager::
-        
-            manager = soc.ConfigurationManager('myprogram')
-        
-        Define the settings we'd like to collect::
-        
-            manager.add(soc.StringSetting('foo'))
-            manager.add(soc.IntegerSetting('bar', required=True))
-            manager.add(soc.BooleanSetting('baz', default=True))
-        
-        Retreive the settings from our desired sources, combining the settings and
-        overriding with the priority implied by the order of the sources we pass::
-        
-            config = manager.retrieve(
-                # This source pulls from the command line using argparse.
-                soc.CommandLineSource,
-        
-                # This source pulls from environment variables that are prefixed
-                # with MYPROGRAM_*
-                soc.EnvironmentVariableSource,
-        
-                # This source pulls from the named INI files. It stops at the first
-                # file it finds.
-                soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
-            )
-        
-        We now have a Configuration object named ``config`` that has three attributes;
-        ``foo``, ``bar``, and ``baz``.
-        
-        
 Keywords: settings,options,configuration,config,arguments
-Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: MIT License
@@ -75,3 +16,62 @@ Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Requires-Python: >=3.0
 Provides-Extra: YAML
+License-File: LICENSE
+
+==========
+setoptconf
+==========
+
+.. image:: https://github.com/jayclassless/setoptconf/workflows/Test/badge.svg
+   :target: https://github.com/jayclassless/setoptconf/actions
+
+``setoptconf`` is a Python library that can be used to retrieve program settings
+from a variety of common sources:
+
+* Command Line
+* Environment Variables
+* INI Files
+* JSON Files
+* YAML Files
+* Python Objects/Modules
+
+The goal of this project is to define your desired settings in a simple and
+consistent way, and then point setoptconf at as many of the sources as you'd
+like to use, and let it comb them all, looking for your settings.
+
+This README is admittedly very light on details. Full documentation will come
+in time. For now, here's an example of its use:
+
+Import the library::
+
+    import setoptconf as soc
+
+Instantiate the manager::
+
+    manager = soc.ConfigurationManager('myprogram')
+
+Define the settings we'd like to collect::
+
+    manager.add(soc.StringSetting('foo'))
+    manager.add(soc.IntegerSetting('bar', required=True))
+    manager.add(soc.BooleanSetting('baz', default=True))
+
+Retreive the settings from our desired sources, combining the settings and
+overriding with the priority implied by the order of the sources we pass::
+
+    config = manager.retrieve(
+        # This source pulls from the command line using argparse.
+        soc.CommandLineSource,
+
+        # This source pulls from environment variables that are prefixed
+        # with MYPROGRAM_*
+        soc.EnvironmentVariableSource,
+
+        # This source pulls from the named INI files. It stops at the first
+        # file it finds.
+        soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
+    )
+
+We now have a Configuration object named ``config`` that has three attributes;
+``foo``, ``bar``, and ``baz``.
+
diff --git a/debian/changelog b/debian/changelog
index d637dfc..95220a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
-python-setoptconf (0.3.0-3) UNRELEASED; urgency=medium
+python-setoptconf (0.3.0+git20210909.1.662d771-1) UNRELEASED; urgency=medium
 
   * Update standards version to 4.6.2, no changes needed.
+  * New upstream snapshot.
 
- -- Debian Janitor <janitor@jelmer.uk>  Sat, 07 Jan 2023 03:35:05 -0000
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 07 Jan 2023 18:09:18 -0000
 
 python-setoptconf (0.3.0-2) unstable; urgency=medium
 
diff --git a/setoptconf.egg-info/PKG-INFO b/setoptconf.egg-info/PKG-INFO
index a02eb40..b9318be 100644
--- a/setoptconf.egg-info/PKG-INFO
+++ b/setoptconf.egg-info/PKG-INFO
@@ -6,66 +6,7 @@ Home-page: https://github.com/jayclassless/setoptconf
 Author: Jason Simeone
 Author-email: jay@classless.net
 License: MIT
-Description: ==========
-        setoptconf
-        ==========
-        
-        .. image:: https://github.com/jayclassless/setoptconf/workflows/Test/badge.svg
-           :target: https://github.com/jayclassless/setoptconf/actions
-        
-        ``setoptconf`` is a Python library that can be used to retrieve program settings
-        from a variety of common sources:
-        
-        * Command Line
-        * Environment Variables
-        * INI Files
-        * JSON Files
-        * YAML Files
-        * Python Objects/Modules
-        
-        The goal of this project is to define your desired settings in a simple and
-        consistent way, and then point setoptconf at as many of the sources as you'd
-        like to use, and let it comb them all, looking for your settings.
-        
-        This README is admittedly very light on details. Full documentation will come
-        in time. For now, here's an example of its use:
-        
-        Import the library::
-        
-            import setoptconf as soc
-        
-        Instantiate the manager::
-        
-            manager = soc.ConfigurationManager('myprogram')
-        
-        Define the settings we'd like to collect::
-        
-            manager.add(soc.StringSetting('foo'))
-            manager.add(soc.IntegerSetting('bar', required=True))
-            manager.add(soc.BooleanSetting('baz', default=True))
-        
-        Retreive the settings from our desired sources, combining the settings and
-        overriding with the priority implied by the order of the sources we pass::
-        
-            config = manager.retrieve(
-                # This source pulls from the command line using argparse.
-                soc.CommandLineSource,
-        
-                # This source pulls from environment variables that are prefixed
-                # with MYPROGRAM_*
-                soc.EnvironmentVariableSource,
-        
-                # This source pulls from the named INI files. It stops at the first
-                # file it finds.
-                soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
-            )
-        
-        We now have a Configuration object named ``config`` that has three attributes;
-        ``foo``, ``bar``, and ``baz``.
-        
-        
 Keywords: settings,options,configuration,config,arguments
-Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: MIT License
@@ -75,3 +16,62 @@ Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Requires-Python: >=3.0
 Provides-Extra: YAML
+License-File: LICENSE
+
+==========
+setoptconf
+==========
+
+.. image:: https://github.com/jayclassless/setoptconf/workflows/Test/badge.svg
+   :target: https://github.com/jayclassless/setoptconf/actions
+
+``setoptconf`` is a Python library that can be used to retrieve program settings
+from a variety of common sources:
+
+* Command Line
+* Environment Variables
+* INI Files
+* JSON Files
+* YAML Files
+* Python Objects/Modules
+
+The goal of this project is to define your desired settings in a simple and
+consistent way, and then point setoptconf at as many of the sources as you'd
+like to use, and let it comb them all, looking for your settings.
+
+This README is admittedly very light on details. Full documentation will come
+in time. For now, here's an example of its use:
+
+Import the library::
+
+    import setoptconf as soc
+
+Instantiate the manager::
+
+    manager = soc.ConfigurationManager('myprogram')
+
+Define the settings we'd like to collect::
+
+    manager.add(soc.StringSetting('foo'))
+    manager.add(soc.IntegerSetting('bar', required=True))
+    manager.add(soc.BooleanSetting('baz', default=True))
+
+Retreive the settings from our desired sources, combining the settings and
+overriding with the priority implied by the order of the sources we pass::
+
+    config = manager.retrieve(
+        # This source pulls from the command line using argparse.
+        soc.CommandLineSource,
+
+        # This source pulls from environment variables that are prefixed
+        # with MYPROGRAM_*
+        soc.EnvironmentVariableSource,
+
+        # This source pulls from the named INI files. It stops at the first
+        # file it finds.
+        soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
+    )
+
+We now have a Configuration object named ``config`` that has three attributes;
+``foo``, ``bar``, and ``baz``.
+

Debdiff

File lists identical (after any substitutions)

No differences were encountered in the control files

More details

Full run details