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