Signposting

Latest version: v0.9.9

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

Scan your dependencies

0.9.6

This library helps client to discover links that follow the [signposting](https://signposting.org/conventions/) conventions, most notably [FAIR Signposting](https://signposting.org/FAIR/).

This can then be used to navigate between:

- Persistent identifiers
- HTML landing pages
- File downloads/items
- Structured metadata

Related links:

- Documentation: https://signposting.readthedocs.io/en/latest/
- PyPi package: https://pypi.org/project/signposting/
- GitHub: https://github.com/stain/signposting/

Changes in 0.9.1...0.9.6:

- Updated [CITATION.cff](https://github.com/stain/signposting/blob/main/CITATION.cff) and [contributor list](https://github.com/stain/signposting/blob/main/docs/AUTHORS.rst)
- Added [CodeMeta](https://github.com/stain/signposting/blob/main/codemeta.json) and SPDX license identifier
- Allow fragments in profile URIs [6](https://github.com/stain/signposting/pull/6)
- Fix error in text [7](https://github.com/stain/signposting/pull/7) (thanks vemonet)
- permit relative URIs

0.9.5

This library helps client to discover links that follow the [signposting](https://signposting.org/conventions/) conventions, most notably [FAIR Signposting](https://signposting.org/FAIR/).

This can then be used to navigate between:

- Persistent identifiers
- HTML landing pages
- File downloads/items
- Structured metadata

Related links:

- Documentation: https://signposting.readthedocs.io/en/latest/
- PyPi package: https://pypi.org/project/signposting/
- GitHub: https://github.com/stain/signposting/

Changes in 0.9.1...0.9.5:

- Updated [CITATION.cff](https://github.com/stain/signposting/blob/main/CITATION.cff) and [contributor list](https://github.com/stain/signposting/blob/main/docs/AUTHORS.rst)
- Added [CodeMeta](https://github.com/stain/signposting/blob/main/codemeta.json) and SPDX license identifier
- Allow fragments in profile URIs [6](https://github.com/stain/signposting/pull/6)
- Fix error in text [7](https://github.com/stain/signposting/pull/7) (thanks vemonet)
- permit relative URIs

0.9.0

- Deprecated `Signposting.context_url`, use `Signposting.context` instead
- Removed deprecated `find_signposting` method, use `find_signposting_http_link` instead

0.8.0

* Added `warn_duplicate` option to `Signposting` constructor
* str() on `Signposting` now includes `Link` from other contexts
* ``Signposting`` added support for `+` (add) and `|` (merge) operations
* Added `Signpost` and ``Signposting`` support for `==` and `hash()`
* `str()` on `Signpost` correctly shows context as `anchor=`
* Added ``Signpost.with_context`` to change a signpost's `for_context`

0.7.0

- Support multiple context in Signposting -- users of find_signposting_linkset should take particularly care to look up using for_context
- RFC7231 update: Don't resolve context according to Content-Location header

0.2.4

This library helps client to discover links that follow the [signposting](https://signposting.org/conventions/) conventions, most notably [FAIR Signposting](https://signposting.org/FAIR/).

This can then be used to navigate between:

- Persistent identifiers
- HTML landing pages
- File downloads/items
- Structured metadata

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.