scratchattach icon indicating copy to clipboard operation
scratchattach copied to clipboard

Scratch API wrapper with support for almost all site features and cloud requests framework

Results 82 scratchattach issues
Sort by recently updated
recently updated
newest added

This allows for parsing of projects that do not have these fields, (e.g. if they were made by an external tool like goboscript)

enhancement
good first issue
sa.editor

In some places, classattributes have been defined instead of adding type hinting within `cls.__init__`, because when I implemented it, I did no properly understand the feature. There are also a...

sa.editor

I want to be able to edit the mutation and for it to change in all usages of the proc. I want to be able to change the argument name...

enhancement
sa.editor

scratchattach.editor is currently mostly a standalone library and it needs to be integrated with scratchattach. However, before this happens, the conflict with project_json_capabilities needs to be considered this would include:...

question
sa.editor

While scratchattach is fast it is not currently fast enough to make a proper multiplayer game so I propose adding a way to send data between projects therefore bypassing the...

enhancement

### scratchattach version 2.1.13 ### What happened? In Cloud Requests, even when the value returned via return does not exceed the 3000-character limit, there are cases where it unexpectedly causes...

bug

The argtype, argtypes argument classes are confusing. add comments/docstrings and example for clarification

documentation
sa.editor

provide asyncio functions in addition to blocking ones

enhancement

Currently, there are seperate classes used to load backpack json. but instead it should really be a seperate method. This way mypy will not complain about type annotation conflicts between...

enhancement
sa.editor

auto detect type, auto calculate md5 and possibly also auto-upload an asset by adding a method that loads a file as an AssetFile object (or even Costume/Sound object?)

enhancement
sa.editor