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

python310-sambacc-v0.2+git.108.e7850e0-2.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-sambacc Distribution: openSUSE Tumbleweed
Version: v0.2+git.108.e7850e0 Vendor: openSUSE
Release: 2.2 Build date: Wed Feb 28 21:35:33 2024
Group: Unspecified Build host: reproducible
Size: 177245 Source RPM: python-sambacc-v0.2+git.108.e7850e0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/samba-in-kubernetes/sambacc
Summary: Samba Container Configurator
A Python library intended to act as a bridge between a container
environment and Samba servers and utilities. It aims to consolidate, coordinate and
automate all of the low level steps of setting up smbd, users, groups, and other
supporting components.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Feb 28 2024 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
  - Add dependency on setuptools.
* Wed May 10 2023 dmulder@suse.com
  - Update to version v0.2+git.108.e7850e0:
    * docs: document the availability of yaml and toml formatted confs
    * extras: have rpm spec recommend extras on fedora 37 & later
    * extras: add our toml and yaml extras to the rpm spec
    * tox: get all test envs that install via pip working with extras
    * setup: add extras for toml and yaml
    * tests: support testing toml with tomli or tomllib
    * sambacc: support tomli for reading toml on older versions
    * tests: add test cases for yaml formatted configuration
    * sambacc: add support for reading YAML formatted configs
    * tests: add test cases for toml formatted configuration
    * sambacc: add support for reading TOML formatted configs
    * copr: add .copr/Makefile for building in COPR system
    * container: default to dnf in build script
    * container: more granular controls of build script behavior
    * container: generate a more robust rpm spec file
    * container: make build script a tad more consistent
    * extras: fix a typo in the rpm spec
    * extras: add additional build deps to the rpm spec file
    * extras: add validation extra as an rpm sub package
    * sambacc: make config module robust to unexpected jsonschema versions
* Tue Apr 18 2023 dmulder@suse.com
  - Update to version v0.2+git.88.c81c65a:
    * workflows: add a job to check commit messages
    * gitlint: add a .gitlint configuration file
    * tox: add a gitlint environment
    * tox: add an 'extras' to the python package
    * extras: fix a warning when building on fc37
    * extras: use the new py3-sys tox env in the rpm spec file
    * tox: create a new py3-sys environment
    * workflows: do not run push job if test job fails
    * workflows: add test runs for centos stream9 and fedora 37
    * workflows: use non-shallow git checkout to please setuptools_scm
    * container: inform git that our repo path is acceptable
    * container: always run rpm build as part of a normal build
    * tox: remove jsonschema from the tox deps list
    * sambacc: ignore mypy errors if it can't import jsonschema
    * setup.cfg: add sambacc.schema to package list
    * tox: add schemacheck to verify that generated schema data matches yaml
    * tests: add initial tests of json schema validation
    * commands: extend the context protocol with a require_validation method
    * commands: add cli option & env var to control config validation
    * sambacc: add support for json schema based validation of the config
    * tox: add type definition packages for mypy testing with json schema
    * pyproject: do not require typing in the schema dir
    * schema: commit generated python
    * schema: add a python tool to manage schema files
    * schema: add new json-schema based schema files to the tree
    * tests: supply invalid configuration to GloalConfig directly
    * sambacc: add an initial_data argument to GlobalConfig class
    * sambacc: add a JSONData type for convenience
    * tests: fix a typo in a test name
    * sambacc: rename check_config_data to take it private
    * github: sync mergify rules that handle aged PRs
    * docs: fix incorrect version number in configuration.md
* Thu Apr 06 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop empty %generate_buildrequires section: no code in the
    section produces build deps.
* Mon Feb 06 2023 dmulder@suse.com
  - Update to version v0.2+git.56.9d8b892:
    * container: parameterize the sambacc containerfile
    * container: update build.sh with ability to install dependencies
* Mon Jan 30 2023 dmulder@suse.com
  - Update to version v0.2+git.54.f426c23:
    * Revert "container: Switch to CentOS Stream 9 as base image"
    * mergify.yml: Fix a typo
    * container: Switch to CentOS Stream 9 as base image
    * github: add mergify configuration YAML file
    * sambacc: re-format with black version 23.1a1
    * docs: add first full document describing JSON config
    * tox.ini: avoid one tox warning when running py3-mypy
    * pyproject: require type annotations for sambacc function defs
    * sambacc: complete type annotations for container_dns.py
    * sambacc: complete type annotations for simple_waiter.py
* Mon Oct 10 2022 David Mulder <dmulder@suse.com>
  - Initial commit of sources

Files

/usr/lib/python3.10/site-packages/sambacc
/usr/lib/python3.10/site-packages/sambacc/__init__.py
/usr/lib/python3.10/site-packages/sambacc/__pycache__
/usr/lib/python3.10/site-packages/sambacc/_xattr.py
/usr/lib/python3.10/site-packages/sambacc/addc.py
/usr/lib/python3.10/site-packages/sambacc/commands
/usr/lib/python3.10/site-packages/sambacc/commands/__init__.py
/usr/lib/python3.10/site-packages/sambacc/commands/__pycache__
/usr/lib/python3.10/site-packages/sambacc/commands/addc.py
/usr/lib/python3.10/site-packages/sambacc/commands/check.py
/usr/lib/python3.10/site-packages/sambacc/commands/cli.py
/usr/lib/python3.10/site-packages/sambacc/commands/config.py
/usr/lib/python3.10/site-packages/sambacc/commands/ctdb.py
/usr/lib/python3.10/site-packages/sambacc/commands/dcmain.py
/usr/lib/python3.10/site-packages/sambacc/commands/dns.py
/usr/lib/python3.10/site-packages/sambacc/commands/initialize.py
/usr/lib/python3.10/site-packages/sambacc/commands/join.py
/usr/lib/python3.10/site-packages/sambacc/commands/main.py
/usr/lib/python3.10/site-packages/sambacc/commands/run.py
/usr/lib/python3.10/site-packages/sambacc/commands/users.py
/usr/lib/python3.10/site-packages/sambacc/config.py
/usr/lib/python3.10/site-packages/sambacc/container_dns.py
/usr/lib/python3.10/site-packages/sambacc/ctdb.py
/usr/lib/python3.10/site-packages/sambacc/inotify_waiter.py
/usr/lib/python3.10/site-packages/sambacc/jfile.py
/usr/lib/python3.10/site-packages/sambacc/join.py
/usr/lib/python3.10/site-packages/sambacc/leader.py
/usr/lib/python3.10/site-packages/sambacc/netcmd_loader.py
/usr/lib/python3.10/site-packages/sambacc/nsswitch_loader.py
/usr/lib/python3.10/site-packages/sambacc/passdb_loader.py
/usr/lib/python3.10/site-packages/sambacc/passwd_loader.py
/usr/lib/python3.10/site-packages/sambacc/paths.py
/usr/lib/python3.10/site-packages/sambacc/permissions.py
/usr/lib/python3.10/site-packages/sambacc/samba_cmds.py
/usr/lib/python3.10/site-packages/sambacc/schema
/usr/lib/python3.10/site-packages/sambacc/schema/__init__.py
/usr/lib/python3.10/site-packages/sambacc/schema/__pycache__
/usr/lib/python3.10/site-packages/sambacc/schema/conf-v0.schema.json
/usr/lib/python3.10/site-packages/sambacc/schema/conf-v0.schema.yaml
/usr/lib/python3.10/site-packages/sambacc/schema/conf_v0_schema.py
/usr/lib/python3.10/site-packages/sambacc/schema/tool.py
/usr/lib/python3.10/site-packages/sambacc/simple_waiter.py
/usr/lib/python3.10/site-packages/sambacc/textfile.py
/usr/lib/python3.10/site-packages/sambacc/typelets.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024