AI Analysis
Final verdict: SUSPICIOUS
The package shows minimal direct security risks but raises concerns due to suspicious repository and maintainer activity.
- metadata risk score of 7 out of 10
- lack of detailed package functionality description
Per-check LLM notes
- Network: No network calls detected, which is normal unless the package requires internet access for its functionality.
- Shell: No shell execution detected, indicating no immediate risk of command injection or unauthorized system access.
- Obfuscation: No obfuscation patterns detected, indicating low risk of malicious intent.
- Credentials: No credential harvesting patterns detected, indicating safe handling of sensitive information.
- Metadata: The repository and maintainer history indicate suspicious activity typical of potentially malicious packages.
Heuristic Checks
Outbound Network Calls
No suspicious network call patterns found
Code Obfuscation
No obfuscation patterns detected
Shell / Subprocess Execution
No shell execution patterns detected
Credential Harvesting
No credential harvesting patterns detected
Typosquatting
No typosquatting candidates detected
Registered Email Domain
No author email provided
Suspicious Page Links
All external links appear legitimate
Git Repository History
score 10.0
Git history flags: Repository created very recently: 5 day(s) ago (2026-06-01T05:07:38Z)
Repository created very recently: 5 day(s) ago (2026-06-01T05:07:38Z)Repository has zero stars and zero forksVery few commits: 1 totalSingle contributor with only 1 commit(s) โ possibly throwaway account
Maintainer History
score 4.0
2 maintainer concern(s) found
Only one version has ever been released โ brand new packageAuthor "SceneAPI" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Use this prompt to build a project with SceneMap
Develop a mini-application named 'SceneExplorer' using the Python package 'SceneMap', which serves as a mapping tool for the SceneAPI. This application will allow users to explore and visualize various scenes from the SceneAPI in an interactive map interface. Here are the key steps and features to implement: 1. **Setup Environment**: Ensure Python and the SceneMap package are installed. SceneMap provides essential tools for interacting with SceneAPI data. 2. **User Interface**: Create a simple yet intuitive GUI using a library like PyQt or Tkinter. This UI should have buttons to load different scenes, zoom in/out, pan across the map, and display information about selected points on the map. 3. **Loading Scenes**: Implement functionality to fetch and load scenes from the SceneAPI into your application. Use SceneMapโs functions to parse and prepare the data for visualization. 4. **Visualization**: Utilize SceneMapโs mapping capabilities to render scenes on the map. Users should be able to see different layers of the scene, such as terrain, buildings, and paths, each potentially represented in different colors or styles. 5. **Interactivity**: Add interactivity so users can click on specific elements within the scene to get more details. For instance, clicking on a building could show its dimensions, materials, or other metadata. 6. **Customization**: Allow users to customize their view of the map. Features could include adjusting the scale, changing the color scheme, or adding/removing layers. 7. **Saving and Sharing**: Enable users to save their current view of the scene as an image file and share it via social media or email directly from the app. 8. **Documentation and Help**: Provide comprehensive documentation and a help section within the application explaining how to use each feature and common troubleshooting tips. Throughout development, focus on leveraging SceneMapโs functionalities to handle complex data efficiently and effectively. This project aims to showcase the power of SceneMap in creating engaging and informative applications.