Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump schemdraw from 0.17 to 0.19 #125

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 15, 2024

Bumps schemdraw from 0.17 to 0.19.

Changelog

Sourced from schemdraw's changelog.

v0.19 - 2024-04-27

Enhancements:
    - Added `scalex` and `scaley` for asymmetric zooming/scaling of Elements
    - Added ElementImage for placing PNG and SVG images as an Element
    - Added pictorial elements
    - Load Fritzing Part files (breadboard view)
    - Added `.pin` and `.side` methods to Ic Element
    - Added `mathfont` parameter to drawing config method

Fixes: - Fixed tox and toy methods when the Elemnet defines a theta - Fixed vertical offset of labels below an Element - Fixed reversing of CurrentLabel. - Update Ic Element to respect pinspacing when size is also provided - SVG backend accepts color tuples (r, g, b) in the range 0-1, mirroring Matplotlib - Tighten bounding box around text elements (when using ziamath)

v0.18 - 2023-12-29

Enhancements:
    - Automatically increase size of flowchart boxes to fit the text
    - Added Container element to automatically draw a box around a group of elements
    - Internally track drawing state so that `d.add` or `d +=` is no longer necessary when adding elements inside a context manager
    - Default element attributes may be set using `Element.defaults` dictionary. For example, to fill all Diodes, set `elm.Diode.defaults['fill'] = True`.

New Elements: - Lamp2 - Terminal

Other changes: - BREAKING: Subclasses of ElementCompound must add Segments inside a setup method instead of in __init__. The inner_element and outer_element parameters of TwoPort now accept classes instead of instances of those classes.

Commits
  • 7607e2a Version 0.19
  • dc7934e Fix rotation of ElementImage. Allow selection of specific parts within fzbz f...
  • 85defca Raise a better exception when trying to run an SVG image in MPL backend.
  • bb523dd Use keyword-only arguments, same as in 0.18.
  • 51c2310 Fritzing part anchors can be set from SVG <g> elements.
  • 53bea60 Merge pull request #34 from csiegl182/update-color-types-of-segments
  • 03cc6e2 Let SVG backend accept colors as (r, g, b) tuples.
  • a30d98a Fix CurrentLabel when .at specified using XY position.
  • 74cebac allow rgb tuples for segment colors
  • 1bd7c22 Added mathfont to schemdraw global config.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [schemdraw](https://github.com/cdelker/schemdraw) from 0.17 to 0.19.
- [Changelog](https://github.com/cdelker/schemdraw/blob/master/CHANGES.txt)
- [Commits](cdelker/schemdraw@0.17...0.19)

---
updated-dependencies:
- dependency-name: schemdraw
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants