Skip to content

Commit

Permalink
Bump poetry version, bump PySHACL version to 0.22.1 for bugfix release
Browse files Browse the repository at this point in the history
  • Loading branch information
ashleysommer committed Apr 26, 2023
1 parent 25324bc commit e04a927
Show file tree
Hide file tree
Showing 6 changed files with 794 additions and 795 deletions.
21 changes: 19 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,23 @@ and this project adheres to [Python PEP 440 Versioning](https://www.python.org/d

## [Unreleased]

## [0.22.1] - 2023-04-26

### In this release:

### Fixed
- Clone full contents of an `OWL:NamedIndividual` from the ontology graph to the datagraph, during the inoculation procedure.
- This fixes the case where an NamedIndividual in an OWL ontology had properties that were required in the datagraph at runtime to ensure successful validation
- Avoid hitting the recursion limit when stringifying a blank node, when OWL inferencing has inserted owl:sameAs the same blank node as is being serialized.
- Avoid hitting the recursion limit when cloning a graph with a blank node, when OWL inferencing has inserted owl:sameAs the same blank node as is being cloned.

### Changed
- Lots more debug messaging. Debugging is now _much_ more verbose.
- This gives more insight into how PySHACL runs, what it is doing, and how long each step takes.
- All constraint evaluations will now output their results, regardless of whether are conformant or non-conformant or if they are used in the final conformance report.
- You will probably want debug turned off unless you are tracking down the source of a problem or performance issue.


## [0.22.0] - 2023-04-18

### In this release:
Expand All @@ -20,7 +37,6 @@ and this project adheres to [Python PEP 440 Versioning](https://www.python.org/d
- If you preferred the old behaviour, where the _whole_ extra-ontology file was mixed-in to the datafile, please file a Github issue outlining your need for that.



## [0.21.0] - 2023-03-31

### In this release:
Expand Down Expand Up @@ -1004,7 +1020,8 @@ just leaves the files open. Now it is up to the command-line client to close the

- Initial version, limited functionality

[Unreleased]: https://github.com/RDFLib/pySHACL/compare/v0.22.0...HEAD
[Unreleased]: https://github.com/RDFLib/pySHACL/compare/v0.22.1...HEAD
[0.22.1]: https://github.com/RDFLib/pySHACL/compare/v0.22.0...v0.22.1
[0.22.0]: https://github.com/RDFLib/pySHACL/compare/v0.21.0...v0.22.0
[0.21.0]: https://github.com/RDFLib/pySHACL/compare/v0.20.0...v0.21.0
[0.20.0]: https://github.com/RDFLib/pySHACL/compare/v0.19.1...v0.20.0
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ authors:
given-names: "Nicholas"
orcid: "http://orcid.org/0000-0002-8742-7730"
title: "pySHACL"
version: 0.22.0
version: 0.22.1
doi: 10.5281/zenodo.4750840
license: Apache-2.0
date-released: 2022-01-13
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /home/pyshacl
RUN addgroup -g 1000 -S pyshacl &&\
adduser --disabled-password --gecos "" --home "$(pwd)" --ingroup "pyshacl" --no-create-home --uid 1000 pyshacl
WORKDIR /app
LABEL org.opencontainers.image.version="0.22.0"
LABEL org.opencontainers.image.version="0.22.1"
COPY . .
RUN chown -R pyshacl:pyshacl /home/pyshacl /app && chmod -R 775 /home/pyshacl /app
USER pyshacl
Expand Down
Loading

0 comments on commit e04a927

Please sign in to comment.