BSD Ports

devel/py-sortinghat 1.15.1 FreeBSD

Tool to manage identities

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
38869353c0
License
GPLv3+
Categories
devel, python
Package size
4639.7 KiB, 16691.8 KiB installed

Description

Sorting Hat maintains an SQL database of unique identities of communities members across (potentially) many different sources. Identities corresponding to the same real person can be merged in the same individual, with a unique uuid. For each individual, a profile can be defined, with the name and other data shown for the corresponding person by default.

In addition, each individual can be related to one or more affiliations, for different time periods. This will usually correspond to different organizations in which the person was employed during those time periods.

Sorting Hat is a part of the GrimoireLab toolset, which provides Python modules and scripts to analyze data sources with information about software development, and allows the production of interactive dashboards to visualize that information.

In the context of GrimoireLab, Sorting Hat is usually run after data is retrieved with Perceval, to store the identities obtained into its database, and later merge them into individuals (and maybe affiliate them).

In the other systems

SystemPortVersion
FreeBSDdevel/py-sortinghat1.15.1
DragonFlydevel/py-sortinghat1.6.2

Install

Binary package:

pkg install py312-sortinghat

From the ports tree:

cd /usr/ports/devel/py-sortinghat/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-sortinghat>0:devel/py-sortinghat

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.15.11.15.1-1.6.2-
FreeBSD:14:quarterly1.15.11.15.1n/a1.6.2-
FreeBSD:15:latest1.15.11.15.1n/a1.6.21.6.2
FreeBSD:15:quarterly1.15.11.15.1n/an/an/a
FreeBSD:16:latest1.15.11.15.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 19

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 109

The first 100 are listed.

Configuration

No options to configure.

USES
python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sortinghat-1.15.1.tar.gz6.238746e+064a4e26ce3e49fb55357592c1f482c1bb63b9490952c7fc875e9596439bfd12e8
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
38869353c0 Siva Mahadevan devel/py-sortinghat: upgrade to 1.15.1
ebab38ed1a Siva Mahadevan devel/py-sortinghat: upgrade to 1.15.0