Artifactsmmo-wrapper

Latest version: v2.1.2

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

Scan your dependencies

Page 1 of 5

2.2.1

**Pre Release**

* **Updated**
* File structure
* Updated the file structure to modules (such as `artifactsmmo_wrapper.subclasses`) instead of all in one file
* Caching
* Updated caching to use SQLite instead of In-Memory cache that refreshes every launch.
* The cache has a refresh period of 2 days

2.1.2

This is an experimental pre-release.

Changelog

2.1.1

**Release**

* **Updated**
* **Restructured Dataclasses**
Restructured some dataclasses for improved clarity and efficiency.
* **Cacheable Subclasses**
Added dataclasses for all cacheable subclasses, such as `Item` for the `Items` subclass, `Monster` for the `Monsters` subclass, and `Resource` for the `Resources` subclass.
* **ContentMaps Dataclass**
Updated `ContentMaps` dataclass to be dynamic, with attributes being automatically created based on the maps available.
* **Tasks Subclass**
Updated the `Tasks` subclass to use the `tasks/` endpoint rather than `task/` for improved data fetching.
* **Filtering and Caching**
Updated filtering and caching for the subclasses (such as `Items`, `Monsters`, and `Resources`) to use the new dataclasses
Updated filtering to instead take parameters for inputs rather than json
* **Request Error Handling**
Updated request error handling to remove the `!=200` and `!=490` conditions, replacing them with a wildcard case statement `case _`, enhancing error handling flexibility.
* **Subclass Get Functions**
Updated all of the subclasses that have `get_x` methods, such as the `Items` subclass with `get_items` to instead use `get`

* **Removed**
* **Redundant Debug Variable**
Removed redundant debug variable that was no longer needed in the logging and error-handling flow.

2.1.1rc.8

Last RC version before final check and update to 2.1.1
Updated endpoints in Tasks subclass from tasks/ to task/

2.1.1rc.7

This should be one of the last RC versions before the official v2.1.1
Here i just added docstrings with filter paramaters for the subclass get methods

2.1.1rc.6

I'm gonna be lazy here and not bother too much about the fancy formatting
I changed the way you get items, maps, monsters, resources, etc. to use method parameters rather than a json string, so hopefully it works :P
If not, oh well

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.