Atramhasis

Latest version: v2.0.0

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

1.1.0

------------------

- Integration with LDF is out of date (687)
- Missing dependency pyramid_openapi3 (697)
- Docs should be updated for creating a demo site (699)
- Demo site crashes on a concept detail (700)

1.0.3

------------------

- Update skosprovider to fix language queryparameter: https://github.com/OnroerendErfgoed/skosprovider/releases/tag/1.1.1

1.0.2

------------------

- Keep uri field when change concept type: uri field is set to null in database when we change the type of a concept (680)
- Not possible to save notes within a collection via the UI (682)
- Add 2 references (article and software) to CITATION.cff file.

1.0.1

------------------

1.0.0

------------------
Python 2 support was dropped in this release

- Upgrade requirements (653, 648, 654)
- API docs were added and are available via the endpoint /api_docs. They include all atramhasis API services,as well as the API endpoins included from https://github.com/OnroerendErfgoed/pyramid_skosprovider/ (#670)
- The presentation of labels in the Tree view are optimized (658)
- Fix bug to convert collection to concept (668)
- Fix bug: Sources not shown on conceptscheme page (652)
- As a user I want a unified searchparam to search for concepts or collections by type, searchparam type will be used in favor of ctype no matter what output format we are requesting (651)

0.7.0

------------------

This releases is a new major release with some new features and some backwards
incompatible changes that require a careful upgrade and some manual
intervention. The 0.7.x releases will also be that last to support Python 2. If
you haven't upgraded to Python 3 yet, we advise you to do now.

**BC break** The major change in this version is no longer initiating the
`skosprovider.registry.Registry` on starting the application, but when a
request is created. The previous way of working created problems with
SQLAlchemy providers in a webserver using mutiple threads. Please review the
docs at
https://atramhasis.readthedocs.io/en/latest/customisation.html#creating-conceptschemes
to see how it works now. For more background, have a look at the
pyramid_skosprovider_ docs at https://pyramid-skosprovider.readthedocs.io/en/0.9.0/install.html

- All requirements were updated to their latest versions. Python versions were
fixed to 2.7, 3.6, 3.7 and 3.8. If you made custom changes, you might have to
edit them. (508, 519, 513, 566)
- Npm has replaced bower as the package manager for frontend packages and the
build process was revised. If you made custom frontend changes, please
check them thoroughly.(511)
- Instantiation of the SKOS registry was changed to work on a per request
basis. (346, 490, 535)
- Fixed a major issue with generating the expanded version of a concept. By
default the assumption was that concepts in a collection were also narrower
concepts of the collection's superordinate concept, but the implementation
for this was incomplete and contained bugs. This has been changed to an
boolean attribute `infer_concept_relations`. When set to true, concepts in a
collection are considerd to be narrower concepts of that collections's
superordinate concept. This is especially important for a provider's
`expand` function and affects what is considered a narrower concept of a
concept that uses `thesaurus arrays` or `node labels`.
- The docs were updated and now contain a part detailing what Atramhasis does
with some screenshots. (495, 583, 440)
- Default inclusion of skosprovider_heritagedata was removed because the
service is unstable too often. (537)
- Improve some SEO by adding canonicul URL's, open graph info, Twitter cards
and the ability to generate a sitemap through a script. (530, 531, 496,
497)
- Clean up importing and exporting of conceptschemes to make it easier. (452,
475, 476, 495)
- Provide a simple, printable version of a thesaurus tree. (533, 532)
- Add a script to make removing a conceptscheme easier. Be careful as this will
drop all concepts, collections and the conceptscheme itself. (579)
- Lots of minor improvements and bug fixes.

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.