Krzysztof Wiśniewski

Results 81 issues of Krzysztof Wiśniewski

PyGerber version 3.0.0a1 will continue incremental changes on top of 3.0.0a4. From now on breaking changes will be avoided in public APIs (`pygerber.gerber.api`) but still possible if required, breaking changes...

enhancement
maintenance

ruff issue LOG015

enhancement

- [ ] DEP003 - G70 - [ ] DEP004 - G71 - [ ] DEP005 - G90 - [ ] DEP006 - G91 - [ ] DEP007 - G74...

enhancement

> File "Q:\dev_ubuntu_24_04\pygerber2\src\pygerber\vm\__init__.py", line 31, in render return PillowVirtualMachine(**options).run(rvmc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "Q:\pygerber2\src\pygerber\vm\pillow\vm.py", line 356, in run super().run(rvmc) File "Q:\pygerber2\src\pygerber\vm\vm.py", line 295, in run command.visit(self) File "Q:\pygerber2\src\pygerber\vm\commands\layer.py", line 33, in visit...

enhancement
help wanted

> I got same error message when I parse a GBS file. > > here is my code: > > ``` > > from pygerber.gerberx3.api.v2 import FileTypeEnum, GerberFile > >...

help wanted
compatibility

Server commands interface still requires some tweaking, eg. to enable autocompletion, different permission levels, but in general we should allow mods to add new commands. Use cases are mostly to...

enhancement
refactor

You can't place logs on leaves or void blocks. Logs should be placeable on those blocks.

bug
contributor friendly

This is a proposal to add **resin** ore to the game. ## In game properties: - naturally spawns as an ore on coniferous tree logs. ## Modifiers - `sticky` -...

content

## Description This pull request introduces prototype of declarative, fully comptime argument parser based on introspection. The goal is to use to declaratively describe command syntax and automatically provide autocompletion...

## Introduction By registry we mean online server like catalogue of trusted mods (mod is a 3rd or 1st party source code that extends Cubyz engine with additional content) that...

enhancement
question
experimental