| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libpystring1 | Distribution: openSUSE Tumbleweed |
| Version: 1.2.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Oct 18 07:55:35 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 70068 | Source RPM: pystring-1.2.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/imageworks/pystring | |
| Summary: Collection of C++ functions emulating Python's string class methods | |
Pystring is a collection of C++ functions which match the interface and behavior of Python's string class methods using std::string. Implemented in C++, it does not require or make use of a Python interpreter. It provides convenience and familiarity for common string operations not included in the standard C++ library. It's also useful in environments where both C++ and Python are used. Overlapping functionality (such as index and slice/substr) of std::string is included to match Python interfaces. Originally developed at Sony Pictures Imageworks. http://opensource.imageworks.com/
BSD-3-Clause
* Sun Oct 18 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 1.2.0:
* Add removeprefix and removesuffix string methods
* Match isupper behaviour with Python
* Add header-only library target alongside the compiled library
* Install CMake package config files and both public headers
* Require C++11 and fix build with CMake 4.0
- Drop downstream CMakeLists.txt: upstream ships its own build
system now
- SONAME bump 0.0 -> 1: shlib package renamed to libpystring1
- Correct License tag to BSD-3-Clause to match upstream LICENSE
- Use %ldconfig_scriptlets macro for the shlib package
* Wed Aug 21 2024 Frantisek Simorda <frantisek.simorda@suse.com>
- Update to 1.1.3:
* Direct return function wrappers for partition, rpartition, split, rsplit and splitlines
* Fix for deadlock in split_nt function
* Declaring global strings for performance improvement
* CMake build system
* Allow default values in make file to be overridden
* CI tests
* Updates to license file
* Mon Jul 05 2021 Hans-Peter Jansen <hpj@urpla.net>
- Version 1.1.3: initial build (based on Fedora)
/usr/lib64/libpystring.so.1 /usr/lib64/libpystring.so.1.2.0 /usr/share/doc/packages/libpystring1 /usr/share/doc/packages/libpystring1/README.md /usr/share/licenses/libpystring1 /usr/share/licenses/libpystring1/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 22 01:28:39 2026