Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: discopy/discopy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.1.7
Choose a base ref
...
head repository: discopy/discopy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.2.0
Choose a head ref
  • 13 commits
  • 261 files changed
  • 4 contributors

Commits on Mar 20, 2024

  1. Fix Qiskit requirement (#272)

    toumix authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    97c1500 View commit details
    Browse the repository at this point in the history
  2. Update CONTRIBUTING.md (#271)

    toumix authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    69d457f View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Fix pickles of quantum gates (#273)

    * Fix quantum pickles
    toumix authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9e96af6 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Feedback categories (#232)

    * Feedback categories
    
    * add broken test
    
    * add streams
    
    * wip
    
    * wip
    
    * wip
    
    * make pylint happy
    
    * add example to docs
    
    * wip
    
    * add random walk example
    
    * more tests
    
    * add fibonacci example
    
    * make pylint happy
    
    * fix type error
    
    * add signatures
    
    * add copy
    
    * add feedback and stream to dcos
    
    * add docs
    
    * wip
    
    * Monoidal Streams
    
    * rm streams
    
    * rm test
    
    * add axioms
    
    * make pylint happy
    
    * more axioms
    
    * Implementing stuff together
    
    * Implementing stuff together
    
    * fix singleton
    
    * refactor
    
    * add unroll docs
    
    * implement Stream.feedback
    
    * wip
    
    * Add then, tensor, swap and copy to `Stream`
    
    * One must imagine pylint happy
    
    * broken test
    
    * nailing feedback
    
    * feedback example
    
    * refactor
    
    * .later() -> .later
    
    * wip
    
    * Merge branch 'feedback' into streams
    
    * merge back
    
    * implement Diagram.head and tail
    
    * add broken test
    
    * wip
    
    * add feedback example to docs
    
    * tikz
    
    * clean up
    
    * add functor example
    
    * add more tests
    
    * better tests
    
    * better docs
    
    * add tests for tensor and composition
    
    * fix Stream.then
    
    * random walk passes
    
    * Fix Function.call and a related test
    
    * Fix test_Funciton
    
    * Fix test_fixed_point
    
    * pass walks
    
    * dcl -> d
    
    * use with
    
    * Make flake8 happy
    
    * Fix unroll of constant
    
    * broken hypergraph eq
    
    * add type_checking attr to Function
    
    * fix feedback hypergraph equality
    
    * add more tests
    
    * trailing whitespaces
    
    * Fix diagrams.ipynb
    
    * fix notebooks
    
    * rm tikz
    
    * fix notebook, add contextmanager
    
    * coverage fail under 98
    
    * Docs
    
    * cleanup tuple
    
    * refactor str
    
    ---------
    
    Co-authored-by: Boldi <boldar99@gmail.com>
    Co-authored-by: Richie Yeung <richie.yeung1@gmail.com>
    3 people authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5fe5a70 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Monoidal streams (#276)

    * Feedback categories
    
    * add broken test
    
    * add streams
    
    * wip
    
    * wip
    
    * wip
    
    * make pylint happy
    
    * add example to docs
    
    * wip
    
    * add random walk example
    
    * more tests
    
    * add fibonacci example
    
    * make pylint happy
    
    * fix type error
    
    * add signatures
    
    * add copy
    
    * add feedback and stream to dcos
    
    * add docs
    
    * wip
    
    * Monoidal Streams
    
    * rm streams
    
    * rm test
    
    * add axioms
    
    * make pylint happy
    
    * more axioms
    
    * Implementing stuff together
    
    * Implementing stuff together
    
    * fix singleton
    
    * refactor
    
    * add unroll docs
    
    * implement Stream.feedback
    
    * wip
    
    * Add then, tensor, swap and copy to `Stream`
    
    * One must imagine pylint happy
    
    * broken test
    
    * nailing feedback
    
    * feedback example
    
    * refactor
    
    * .later() -> .later
    
    * wip
    
    * Merge branch 'feedback' into streams
    
    * merge back
    
    * implement Diagram.head and tail
    
    * add broken test
    
    * wip
    
    * add feedback example to docs
    
    * tikz
    
    * clean up
    
    * add functor example
    
    * add more tests
    
    * better tests
    
    * better docs
    
    * add tests for tensor and composition
    
    * fix Stream.then
    
    * random walk passes
    
    * Fix Function.call and a related test
    
    * Fix test_Funciton
    
    * Fix test_fixed_point
    
    * pass walks
    
    * dcl -> d
    
    * use with
    
    * Make flake8 happy
    
    * Fix unroll of constant
    
    * add docs
    
    * Merge branch 'feedback' into streams
    
    * add tests back
    
    * missing import
    
    * make fibonacci pass
    
    * fix notebooks
    
    * more docs
    
    * better docs
    
    * better docs
    
    * better docs
    
    * add fibonacci to docs
    
    * more tests, more docs
    
    * better docs
    
    * more docs
    
    * more docs
    
    * add index
    
    * more docs
    
    * move interaction to semantics
    
    * format docs
    
    * add random walk to docs
    
    * more docs, cleanup tests
    
    ---------
    
    Co-authored-by: Boldi <boldar99@gmail.com>
    Co-authored-by: Richie Yeung <richie.yeung1@gmail.com>
    3 people authored Apr 13, 2024
    Configuration menu
    Copy the full SHA
    c6815c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    2bac279 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Bubbles with multiple args (#279)

    * Bubbles with multiple args
    
    * Drawing multiple args
    
    * Frame drawing
    
    * Align slot boundaries
    toumix authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    006c396 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    7ebd1de View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Support quimb (#284)

    * Add to_quimb()
    y-richie-y authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    ed927ab View commit details
    Browse the repository at this point in the history
  2. Functorial drawing (#280)

    * Functorial drawing (wip)
    
    * Functorial drawing (wip)
    
    * fix some glitches
    
    * refactor sum and equations
    
    * fix some tests
    
    * reposition labels
    
    * fix tests
    
    * wip
    
    * fix empty whiskering
    
    * more fixes
    
    * 5 more tests to go
    
    * cleanup backend
    
    * three more tests to go!
    
    * no more broken tests
    
    * no more broken tests
    
    * fix notebooks
    
    * fix all tests
    
    * more docs
    
    * figsize default
    
    * fix drawing tests
    
    * Add drawing example step by step
    
    * add box corners
    
    * make then compute the height
    
    * refactor
    
    * get rid of set_width_and_height
    
    * wip
    
    * fix tests
    
    * fix copy
    
    * smol edits
    
    * glitches
    
    * wip
    
    * Fix broken box_align_cod
    
    * fix spiders
    
    * fix docs/_static
    
    * Fix men-are-mortal
    
    * Fix tests
    
    * pflake, update req
    
    * update pyproject
    
    * Fix test and docs
    
    * pflake
    
    * deprecate 3.9
    
    * update build.yml
    
    * 3.1 -> 3.10
    
    * Better defaults for bubbles
    
    * Fix bubble drawing
    
    * Fix tikz
    toumix authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    4c49065 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    94c7f2f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Additive functions (#287)

    toumix authored Nov 28, 2024
    Configuration menu
    Copy the full SHA
    88f8d6b View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2025

  1. Update README.md (#289)

    toumix authored Jan 13, 2025
    Configuration menu
    Copy the full SHA
    edb7125 View commit details
    Browse the repository at this point in the history
Loading