-
python3-single-source-0.3.0-2.lbn36.noarch
Single-source: There is only one truth
single-source helps to reduce the entropy in your Python project by keeping
single source of truth.
The targets of this library are modern Python projects which want to have
one source of truth for version, name and etc.
At the moment, the library provides the single point for a package version.
It supports Python 3.6+.
Quick start
from pathlib import Path
from single_source import get_version
__version__ = get_version(__name__, Path(__file__).parent.parent)
Root of the problem
You use modern pyproject.toml and want to keep the version of your package
here:
[tool.poetry]
name = "modern-project"
version = "0.1.0"
Let's imagine the version of your package is required in some place of the code.
Since you need the version in your Python code, you may want to duplicate the version by putting it as a string variable to some python file:
__version__ = "0.1.0"
Located in
LBN
/
…
/
Business
/
BastionLinux 36
-
python3-singledispatch-3.4.0.3-4.lbn19.noarch
PEP 443 proposed to expose a mechanism in the functools standard library
module in Python 3.4 that provides a simple form of generic programming
known as single-dispatch generic functions.
This library is a backport of this functionality to Python 2.6 - 3.3.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 19
-
python3-singledispatch-3.7.0-1.lbn36.noarch
:target: PyPI link_ :target: PyPI link_.. _PyPI link: .. .. :target:
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-singledispatch-3.4.0.3-5.lbn25.py37.noarch
PEP 443 proposed to expose a mechanism in the functools standard library
module in Python 3.4 that provides a simple form of generic programming
known as single-dispatch generic functions.
This library is a backport of this functionality to Python 2.6 - 3.3.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
python3-sip-4.18-1.lbn19.x86_64
This is the Python 3 build of SIP.
SIP is a tool for generating bindings for C++ classes so that they can be
accessed as normal Python 3 classes. SIP takes many of its ideas from SWIG but,
because it is specifically designed for C++ and Python, is able to generate
tighter bindings. SIP is so called because it is a small SWIG.
SIP was originally designed to generate Python bindings for KDE and so has
explicit support for the signal slot mechanism used by the Qt/KDE class
libraries. However, SIP can be used to generate Python 3 bindings for any C++
class library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 19
-
python3-sip-4.19.21-1.lbn25.x86_64
This is the Python 3 build of SIP.
SIP is a tool for generating bindings for C++ classes so that they can be
accessed as normal Python classes. SIP takes many of its ideas from SWIG but,
because it is specifically designed for C++ and Python, is able to generate
tighter bindings. SIP is so called because it is a small SWIG.
SIP was originally designed to generate Python bindings for KDE and so has
explicit support for the signal slot mechanism used by the Qt/KDE class
libraries. However, SIP can be used to generate Python bindings for any C++
class library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
python3-sip-devel-4.19.25-1.lbn25.x86_64
Files needed to generate Python bindings for any C++ class library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
python3-sip-devel-4.18-1.lbn19.x86_64
This package contains files needed to generate Python 3 bindings for any C++
classes library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 19
-
python3-six-1.10.0-2.lbn19.1.noarch
python-six provides simple utilities for wrapping over differences between
Python 2 and Python 3.
This is the Python 3 build of the module.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 19
-
python3-six-1.16.0-1.lbn25.noarch
python-six provides simple utilities for wrapping over differences between
Python 2 and Python 3.
Python 3 version.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25