Benjamin Greiner's avatar

Benjamin Greiner


Involved Projects and Packages

OpenCV means Intel® Open Source Computer Vision Library. It is a collection of C
functions and a few C++ classes that implement some popular Image Processing and
Computer Vision algorithms.

this is the successor of python-stem

MyGNUHealth is the GNUHealth Personal Health Record application for desktop and mobile devices that integrates with the GNU Health Federation.

MyGNUHealth is intended for Libre operating systems. (BSD, GNU/Linux..) It uses the Qt and Kirigami frameworks, and can be installed in desktops (KDE Plasma) and mobile devices (eg, PinePhone).

MyGNUHealth leaves the ownership of the data with you. It does not contain trackers or other 3rd party spyware.

Geopandas combines the capabilities of pandas and shapely, providing geospatial
operations in pandas and a high-level interface to multiple geometries to shapely.
GeoPandas enables you to easily do operations in python that would otherwise
require a spatial database such as PostGIS.

Maintainer Bugowner

MapProxy is an open source proxy for geospatial data. It caches, accelerates and transforms data from existing map services and serves any desktop or web GIS client.
MapProxy is a tile cache solution, but also offers many new and innovative features like full support for WMS clients.

OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.

Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS Shapely 1.0 is not concerned with data formats or coordinate reference systems. esponsibility for reading and writing data and projecting coordinates is left to other packages like WorldMill and pyproj.


Blosc is a compressor for binary data, designed to transmit data to
the processor cache faster than the traditional, non-compressed,
direct memory fetch approach via a memcpy() call. Blosc is not only a
compressor for data size reduction, but also for accelerating
memory-bound computations.

It uses the blocking technique to reduce activity on the memory bus,
which works by dividing datasets in blocks that are small enough to
fit in caches of processors and perform (de)compression there. SIMD
and multi-threading capabilities are leveraged if available.

Blosc is a metacompressor; it can use different compression
algorithms, such as BloscLZ, LZ4, LZ4HC, Snappy and Zlib.


A data compression/decompression library for embedded/real-time systems.

Key Features:
* Low memory usage (as low as 50 bytes) It is useful for some cases with less than 50 bytes, and useful for many general cases with < 300 bytes.
* Incremental, bounded CPU use You can chew on input data in arbitrarily tiny bites. This is a useful property in hard real-time environments.
* Can use either static or dynamic memory allocation The library doesn't impose any constraints on memory management.
* ISC license You can use it freely, even for commercial purposes.

Base64 for OCaml. Base64 is a group of similar binary-to-text encoding schemes
that represent binary data in an ASCII string format by translating it into a
radix-64 representation. It is specified in RFC 4648.

Bos provides support for basic and robust interaction with the operating system
in OCaml. It has functions to access the process environment, parse command line
arguments, interact with the file system and run command line programs.

A ppx_deriving plugin that provides a JSON codec generator.

We export a library Re2 with one module Regex which binds the Google re2 regex
library. Binaries which link to the OCaml Re2 library get the underlying
Google library and these bindings.

Rresult is an OCaml module for handling computation results and errors in an
explicit and declarative manner, without resorting to exceptions. It defines
combinators to operate on the result type available from OCaml 4.03 in the
standard library.

Webbrowser is a library to open and reload URIs in web browsers from OCaml.

Simple PEP517 package builder

Python FFI toolkit using clang

Distribution-building parts of Flit

isort your python imports for you so you don’t have to.

isort is a Python utility / library to sort imports alphabetically, and
automatically separated into sections and by type. It provides a command line
utility, Python library and plugins for various editors to quickly sort all your
imports. It requires Python 3.6+ to run but supports formatting Python 2 code

Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins. Jedi has a focus on autocompletion and goto functionality. Other features include refactoring, code search and finding references.

Jedi has a simple API to work with. There is a reference implementation as a VIM-Plugin. Autocompletion in your REPL is also possible, IPython uses it natively and for the CPython REPL you can install it. Jedi is well tested and bugs should be rare.

openSUSE Build Service is sponsored by