Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-libeconf-0.7.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-libeconf Distribution: openSUSE Tumbleweed
Version: 0.7.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Jun 10 09:36:06 2024
Group: Development/Languages/Python Build host: reproducible
Size: 133353 Source RPM: python-libeconf-0.7.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/libeconf
Summary: Python bindings for libeconf
Python bindings for libeconf

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Jun 10 2024 schubi@suse.com
  - Update to version 0.7.1:
    * Improved error handling while parsing values with the wrong format.
    Added new return value ECONF_VALUE_CONVERSION_ERROR.
    * Setting parsing options via econf_file struct.
    see econf_newKeyFile_with_options. These options will be used by
    econf_readConfig and econf_readConfigWithCallback.
    Following options are supported:
    JOIN_SAME_ENTRIES  (default 0)
      Parsed entries with the same name will not be replaces but
      will be joined to one entry.
    PYTHON_STYLE  (default 0)
      E.G. Identations will be handled like multiline entries.
    PARSING_DIRS (default /usr/etc/:/run:/etc)
      List of directories from which the configuration files have to be parsed.
      The list is a string, divides by ":". The last entry has the highest
      priority. E.g.: "PARSING_DIRS=/usr/etc/:/run:/etc"
    CONFIG_DIRS (default <empty>)
      List of directory structures (with order) which describes the directories
      in which the files have to be parsed.
      The list is a string, divides by ":". The last entry has the highest
      priority. E.g. with the given list: "CONFIG_DIRS=.conf.d:.d" files in
      following directories will be parsed:
      "<default_dirs>/<config_name>.conf.d/"
      "<default_dirs>/<config_name>.d/"
      "<default_dirs>/<config_name>/"
    * CAUTION: From now on every econf_file element MUST be intialized if
      econf_readConfig and econf_readConfigWithCallback is used.
    Either with NULL or:
    econf_file *key_file = NULL;
    if (error = econf_newKeyFile_with_options(&key_file, "PYTHON_STYLE=1"))
    {
      fprintf (stderr, "ERROR: couldn't create new key file: %s\n",
      econf_errString(error));
      return 1;
    }
    error = econf_readConfig (&key_file,
      "foo",
      "/usr/lib",
      "example",
      "conf",
      "=", "#");
* Tue Jun 04 2024 schubi@suse.com
  - Update to version 0.7.0:
    * Defining manual parsing directories (#209)
    * parsing config files in python style
    * econf_readConfig: set usr_subdir to empty string if it is NULL
    * Fix static analyzer detected issues (#202)
    * comment string can be in the parsed value which is defined with quotes (#207)
    * tst-comments2: comment sign in quoted string (#205)
    * Setting options via new econf_newKeyFile_with_options. (#206)
* Fri Apr 12 2024 schubi@suse.com
  - Update to version 0.6.3:
    * Fix build with musl libc on ppc64le (#198)
    * Creating static library with new package libeconf-devel-static.
      This is needed for building package util-linux and btrfsprogs.
* Wed Mar 06 2024 schubi@suse.com
  - Update to version 0.6.2:
    * Fix static analyzer detected issues (#196)
* Mon Jan 22 2024 schubi@suse.com
  - Update to version 0.6.1:
    * reading lines which have a length greater than BUFSIZE (#195)
    * Improved data quote check in read_file (#193)
* Mon Nov 13 2023 Alberto Planas Dominguez <aplanas@suse.com>
  - Do not requires the library for the documentation
* Wed Nov 08 2023 Alberto Planas Dominguez <aplanas@suse.com>
  - Fix version comparison operator
  - Remove explicit python3-base requirement
* Fri Nov 03 2023 schubi@suse.com
  - Update to version 1.1.1:
    * Supporting Linux Userspace API (UAPI) Group
      chapter "Configuration Files Specification".
      See: https://uapi-group.org/specifications/specs/
      configuration_files_specification/
* Fri Nov 03 2023 Alberto Planas Dominguez <aplanas@suse.com>
  - Support only Python >= 3.10. PEP 604 is used for union types
* Fri Oct 27 2023 Nico Krapp <nico.krapp@suse.com>
  - Version 1.1.0
    * Added tests
    * Support all functions form libeconf 0.5.2
    * Bug fixes

Files

/usr/lib/python3.12/site-packages
/usr/lib/python3.12/site-packages/__pycache__
/usr/lib/python3.12/site-packages/__pycache__/econf.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/__pycache__/econf.cpython-312.pyc
/usr/lib/python3.12/site-packages/econf.py
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/python_libeconf-0.7.0.dist-info/top_level.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jun 17 23:23:08 2024