Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Bergen is the API-Client for the Arnheim Framework
Bergen only works with a running Arnheim Instance (in your network or locally for debugging).
In order to initialize the Client you need to connect it as a Valid Application with your Arnheim Instance
client = Bergen(host="p-tnagerl-lab1",
port=8000,
client_id="APPLICATION_ID_FROM_ARNHEIM",
client_secret="APPLICATION_SECRET_FROM_ARNHEIM",
name="karl",
)
In your following code you can simple query your data according to the Schema of the Datapoint
from bergen.schema import Node
node = Node.objects.get(id=1)
print(node.name)
The Arnheim Framework is able to provide data from different Data Endpoints through a commong GraphQL Interface . This allows you to access data from various different storage formats like Elements and Omero and interact without knowledge of their underlying api.
Each Datapoint provides a typesafe schema. Arnheim Elements provides you with an implemtation of that schema.
Documentation neccesary
So far Bergen does only provide limitedunit-tests and is in desperate need of documentation, please beware that you are using an Alpha-Version
This is considered pre-Alpha so pretty much everything is still on the roadmap
Contact the Developer before you plan to deploy this App, it is NOT ready for public release
There is not yet a working versioning profile in place, consider non-stable for every release
See also the list of contributors who participated in this project.
Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
FAQs
A python client for the Arnheim Framework
We found that bergen demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.