Atramhasis

Latest version: v2.1.1

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

Scan your dependencies

Page 1 of 6

2.1.1

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

- ConceptVisitLog has an integer concept_id in the ConceptVisitLog class 906
- skosprovider route /expand does not work 903
- Manual ID text box not writable 902

2.1.0

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

- Migrated from setup.py to the hatch build tool for improved packaging and distribution (854).
Benefits include faster builds, modern configuration, and enhanced flexibility for future enhancements.
- Integrate Cookiecutter Projects into Atramhasis for Improved Maintainability and Centralization (876)

2.0.0

incompatible changes that require a careful upgrade and some manual
intervention. Lots of dependencies have been updated, so please test and
evaluate your own integration carefully before updating a production version.

This version provides two major new features:

- It is now possible to have non-numeric identifiers for concepts and collections.
The current default (numeric ids) is still supported, but we've made it
possible to also use a UUID or assign one manually upon creation of a
concept. (732)
- Creation of providers used to be done with a little bit of code, but is now
handled through the UI. A thesaurus administrator can be allowed to create new
conceptschemes by configuring a few parameter such as a URI pattern, a
provider ID, what type of identifiers to use (numeric, guid or manual)
and the provider's default language. We have provided a script for upgrading
an installation that was created for an older version of Atramhasis. Please
consult our documentation for instructions how to use it. (744)

Minor features added and bugs fixed:

- Atramhasis is now tested on Python 3.11, 3.10 and 3.9. Support for older
versions has been removed.
- Jinja2 3.x is now the expected template engine. Users who have overridden and
customised many templates might need to update them. (747)
- Easier and more flexible configuration of analytics snippets, such as
`Plausible Analytics <https://plausible.io>`_. (#738)
- Refactoring of the import from file script, to avoid duplicate code and avoid
creating duplicate labels. (818)
- Update label of default language `vls` to `Vlaams` to be inline with the normal
IANA label. (767)
- Update language-tags to latest version. (754)
- Stop building universal wheels (752)
- Minor refactoring of view method to get publically available conceptschemes (777)

2.0.0b1

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

**This is a pre-release of version of 2.0.0**

1.3.2

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

- Fix broken CITATION.cff file. Otherwise this version is identical to 1.3.1

1.3.1

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

- Show actual language tags in admin interface drop downs, as opposed to just the labels to reduce confusion. (766)
- JSON-LD export was broken because the provided context was missing a context
attribute. (794)
- Added a link from a concept page in the admin interface to the public interface. (791)
- Saving a concept in the admin interface triggers a reload of the list view. (763)
- Fix notation of JSON-LD. (792)
- Update docs to no longer reference mkvirtualenv, use standard venv instead (773)
- Update CONTRIBUTING.md file (756)
- Remove unneeded references to pytz (780, 796)

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.