Env:
- python-barcode v0.13.1
- python 3.8.10
Whenever I try to store a picture without the default SVG writer, tjis error shows up
>>> iw = ImageWriter(format="PNG")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not callable
After looking at the code, there is an IF statement that prevent the class declaration in barcode/writer.py at line 330.
if Image is None:
ImageWriter = None
else:
class ImageWriter(BaseWriter): # type: ignore
format: str
mode: str
dpi: int
...
Env:
- python-barcode v0.13.1
- python 3.8.10
Whenever I try to store a picture without the default SVG writer, tjis error shows up
```
>>> iw = ImageWriter(format="PNG")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not callable
```
After looking at the code, there is an IF statement that prevent the class declaration in barcode/writer.py at line 330.
```
if Image is None:
ImageWriter = None
else:
class ImageWriter(BaseWriter): # type: ignore
format: str
mode: str
dpi: int
...
```