Debian Bug report logs -
#919441
ITP: pyshacl -- A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Report forwarded
to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org: Bug#919441; Package wnpp.
(Tue, 15 Jan 2019 23:03:14 GMT) (full text, mbox, link).
Acknowledgement sent
to Ashley Sommer <ashley.sommer@csiro.au>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org.
(Tue, 15 Jan 2019 23:03:14 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: pyshacl -- A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Date: Wed, 09 Jan 2019 17:10:46 +1000
Package: wnpp
Severity: wishlist
Owner: Ashley Sommer <ashley.sommer@csiro.au>
* Package name : pyshacl
Version : 0.9.9
Upstream Author : Ashley Sommer <Ashley.Sommer@csiro.au>
* URL : https://github.com/RDFLib/pyshacl
* License : Apache License 2.0
Programming Lang: Python
Description : A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
This is a pure Python package which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) graphs. This module uses the rdflib Python library for working with RDF and is dependent on the OWL-RL Python module for OWL2 RL Profile-based expansion of data graphs.
This module is developed to adhere to the SHACL Recommendation:
>Holger Knublauch; Dimitris Kontokostas. Shapes Constraint Language (SHACL). 20 July 2017. W3C Recommendation. URL: https://www.w3.org/TR/shacl/ ED: https://w3c.github.io/data-shapes/shacl/
It has been suggested to me by several users that they find pySHACL to be a very useful tool and would like to see it available as a debian package. I agree.
I am the lead developer of pySHACL and I maintain the release on pypi.
As well as rdflib, this packages relies on the owlrl python module as a prerequisite. I've already filed an ITP for owlrl.
I will be looking for a sponsor to get this software packaged, perhaps the maintainer for rdflib could help with sponsorship.
Added blocking bug(s) of 919441: 919449
Request was from <Ashley.Sommer@csiro.au>
to control@bugs.debian.org.
(Wed, 16 Jan 2019 05:18:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>: Bug#919441; Package wnpp.
(Wed, 17 Jul 2019 19:24:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Kartik Kulkarni <kartik.koolks@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>.
(Wed, 17 Jul 2019 19:24:12 GMT) (full text, mbox, link).
Subject: Re: ITP: pyshacl -- A pure Python packages which allows for the
validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Date: Thu, 18 Jul 2019 00:53:41 +0530
Hey there,
I wanted to know the progress of the package assuming it's still under
development.
I wanted to package it if it's not under development and I would love to
take over the project and complete it.
PS: I am not a official Debian Developer but am in debconf and can
possibly get it packaged in under a day
Regards,
Kartik Kulkarni
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>: Bug#919441; Package wnpp.
(Wed, 17 Jul 2019 23:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Sommer, Ashley (L&W, Dutton Park)" <Ashley.Sommer@csiro.au>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>.
(Wed, 17 Jul 2019 23:39:03 GMT) (full text, mbox, link).
To: "919441@bugs.debian.org" <919441@bugs.debian.org>, Kartik Kulkarni
<kartik.koolks@gmail.com>
Subject: Re: Bug#919441: ITP: pyshacl -- A pure Python packages which allows
for the validation of RDF graphs against Shapes Constraint Language (SHACL)
files.
Hello Kartik,
Yes, absolutely pySHACL is still under active development. See our github repo here: https://github.com/RDFLib/pySHACL
We managed to get a mentor for the dependency package "OWL-RL", through the mentors.debian.net system, Jonathan Carter <jcc@debian.org> helped us to fix some issues and we got notification it was successfully pushed to "NEW" on 7th February 2019. I can see it in the queue at https://ftp-master.debian.org/new.html I don't know what happens after that.
Jonathan told us he is happy to also sponsor pyshacl but we can't really start looking at undertaking packaging pyshacl until the process for OWL-RL has finished.
I've already finished all of the Debian python packaging tooling (using my fork of stdeb, called stdeb3) in a branch on the pyshacl repo, ready to go as soon as we're given the green light. Though at this point its out of date with the master branch and will need to have the latest differences merged.
- Ashley Sommer
________________________________
From: Kartik Kulkarni <kartik.koolks@gmail.com>
Sent: Thursday, 18 July 2019 5:23 AM
To: 919441@bugs.debian.org
Subject: Bug#919441: ITP: pyshacl -- A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Hey there,
I wanted to know the progress of the package assuming it's still under
development.
I wanted to package it if it's not under development and I would love to
take over the project and complete it.
PS: I am not a official Debian Developer but am in debconf and can
possibly get it packaged in under a day
Regards,
Kartik Kulkarni
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>: Bug#919441; Package wnpp.
(Thu, 02 Jul 2020 11:24:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>.
(Thu, 02 Jul 2020 11:24:02 GMT) (full text, mbox, link).
Subject: Re: Bug#919441: ITP: pyshacl -- A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Ashley Sommer wrote:
> Jonathan told us he is happy to also sponsor pyshacl but we can't
> really start looking at undertaking packaging pyshacl until the
> process for OWL-RL has finished.
FYI it is possible to prepare and release to NEW queue packages which
depend on other packages still pending in NEW queue.
...but I am sure Jonathan can help with that, in case you want that
faster parallelizing approach.
Looking forward to having pyshacl in Debian,
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>: Bug#919441; Package wnpp.
(Wed, 29 Nov 2023 01:15:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>.
(Wed, 29 Nov 2023 01:15:02 GMT) (full text, mbox, link).
Subject: Re: Bug#919441: ITP: pyshacl -- A pure Python packages which allows for the validation of RDF graphs against Shapes Constraint Language (SHACL) files.
Hi Ashley, Kartik and others,
Quoting Jonas Smedegaard (2020-07-02 13:22:12)
> Ashley Sommer wrote:
> > Jonathan told us he is happy to also sponsor pyshacl but we can't
> > really start looking at undertaking packaging pyshacl until the
> > process for OWL-RL has finished.
>
> FYI it is possible to prepare and release to NEW queue packages which
> depend on other packages still pending in NEW queue.
>
> ...but I am sure Jonathan can help with that, in case you want that
> faster parallelizing approach.
>
> Looking forward to having pyshacl in Debian,
What is the status of packaging pySHACL officially for Debian?
Kind regards,
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
* Sponsorship: https://ko-fi.com/drjones
[x] quote me freely [ ] ask before reusing [ ] keep private
Added blocking bug(s) of 919441: 919440
Request was from Santiago Ruano Rincón <santiagorr@riseup.net>
to control@bugs.debian.org.
(Wed, 26 Mar 2025 12:21:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>: Bug#919441; Package wnpp.
(Thu, 10 Apr 2025 17:48:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Ruano Rincón <santiagorr@riseup.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Ashley Sommer <ashley.sommer@csiro.au>.
(Thu, 10 Apr 2025 17:48:02 GMT) (full text, mbox, link).
Control: owner -1 !
El 26/03/25 a las 09:17, Santiago Ruano Rincón escribió:
> block 919441 by 919440
> thanks
>
> El 09/01/19 a las 16:51, Ashley Sommer escribió:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Ashley Sommer <ashley.sommer@csiro.au>
> >
> > * Package name : owlrl
> > Version : 5.2.0
> > Upstream Author : Ivan Herman <ivan@ivan-herman.net>
> > * URL : https://github.com/RDFLib/OWL-RL
> > * License : W3C
> > Programming Lang: Python
> > Description : A simple implementation of the OWL2 RL Profile on top of RDFLib: it expands the graph with all possible triples that RDFS and OWL-RL defines. It can be used together with RDFLib to expand an RDFLib Graph object, or as a stand alone service with its own serialization.
> >
> > The useful python application called RDFClosure by Ivan Herman was recently updated to v5 and released on pypi. I am an active developer on owlrl and I maintain the pypi release.
> > I indend to package another tool called pySHACL for debian, but it relies on owlrl, so I need owlrl released as a debian package first.
> > The only requirement of owlrl is rdflib, which is already an actively maintained debian package.
> >
> > I intend to personally be the active maintainer of this package (via a sponsor).
> > I have not released a debain package before, I will be looking for a sponsor to get this (owlrl) and pySHACL packaged and published, perhaps the maintainer or rdflib would like to sponsor this package.
>
> Hi,
>
> Any news about owlrl and pySHACL? I'd like to note that the latter is a
> build dependency (for testing) of python-spdx-tools (ITP #1088705).
>
> Please, speak up if you are looking for help to package owlrl and
> pySHACL :-)
Hello Ashley,
Given the lack of input, I am taking ownership on the mentioned ITPs. If
you still want to work on them, please, don't hesitate to let me know.
In any case, my plan is to package them under the Python Team umbrella.
Cheers,
-- Santiago
Owner changed from Ashley Sommer <ashley.sommer@csiro.au> to Santiago Ruano Rincón <santiagorr@riseup.net>.
Request was from Santiago Ruano Rincón <santiagorr@riseup.net>
to 919441-submit@bugs.debian.org.
(Thu, 10 Apr 2025 17:48:02 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.