Schemdraw

Latest version: v0.19

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

Scan your dependencies

Page 4 of 5

0.3.0

- Added function for drawing multiplexers/demultiplexers
- Updates to labelI() method to allow reversing arrow and changing length
- Add CSS to documentation
- New elements:
- PHOTODIODE
- NFET4
- PFET4
- VSS
- VDD

0.2.2

- Documentation updates
- New elements:
- Transformer
- Josephson Junction (JJ)

0.2.1

- Fixed anchor names when element overwrites base anchor, such as BJT_PNP.
- Added showplot keyword to draw() for non-interactive mode.
- Added 2-collector BJT.
- Documentation: added gallery of schematics.

0.2.0

- Added default line width argument to drawing() class. Default width is now 1.5.
- Converted documentation to use all vector-based images
- Added XKCD-mode example
- New elements:
- BATTERY
- BAT_CELL
- SPEAKER
- BUTTON
- BUTTON_NC
- XTAL
- MEMRISTOR,
- SCHOTTKY
- ZENER
- LED2

0.1.4

- Add function to group several elements into one
- Add blackbox() function to generate box elements with arbitrary inputs
- Allow element definition to specify label alignment
- Added linestyle to element kwargs and definition
- New elements:
- LED
- OPAMP_NOSIGN
- GAP_LABEL
- ELLIPSIS

0.1.3

- Added logic gate elements
- Added transparent and dpi options to save() function
- Fixed issues with zooming and rotating elements with arcs
- LaTeX typesetting uses sans-serif, regular fonts for consistency

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.