Skip to content
  1. Nov 25, 2023
  2. Nov 21, 2023
  3. Nov 07, 2023
  4. Oct 31, 2023
  5. Oct 11, 2023
    • Matthias Diener's avatar
      persistent_dict: add complex hashing, numpy scalar hashing (#184) · 47dfe4f7
      Matthias Diener authored
      * persistent_dict: add complex hashing, numpy scalar hashing
      
      * simplify
      
      * fix
      
      * better update_for_complex
      
      * convert numpy scalars to 1D array
      
      * use np.array instead
      
      * tobytes() is not stable, try str+dtype
      
      * fix number detection
      
      * Revert "tobytes() is not stable, try str+dtype"
      
      This reverts commit f1b766c791299b08bf4f7090b9b47b4dbfe2678a.
      
      * Revert "fix number detection"
      
      This reverts commit 078c75a4027146c8c4b27534e33b461e6cf908f1.
      
      * convert large float types to python types
      
      * Revert "Revert "fix number detection""
      
      This reverts commit fc4350a8a526aebeea73f7ce15aa847bc76208da.
      47dfe4f7
  6. Oct 08, 2023
  7. Aug 01, 2023
  8. Jul 25, 2023
  9. Jul 19, 2023
  10. Jun 18, 2023
  11. Apr 26, 2023
  12. Mar 14, 2023
  13. Mar 07, 2023
  14. Jan 10, 2023
  15. Jan 09, 2023
  16. Dec 27, 2022
    • Andreas Klöckner's avatar
      Bump version to 2022.1.14 · 936884d0
      Andreas Klöckner authored
      v2022.1.14
      936884d0
    • Matthias Diener's avatar
      add get_graph_dot_code and show_dot (#151) · 5cbc378c
      Matthias Diener authored
      * add visualize_graph
      
      * add package
      
      * replace graphviz
      
      * lint fixes
      
      * small style fixes
      
      * fix exception text
      
      * restructure
      
      * add a small test
      
      * skip test if dot not available
      
      * further restructure, rename to get_graph_dot_code
      
      * remove useless assert
      
      * small doc fix
      
      * change Iterable to Collection
      
      * flake8
      
      * fix log message
      
      * explicit return in non-svg case
      
      * make sure that nodes not in graph.keys() appear in output
      
      * rename dot.py -> graphviz.py
      
      * add foldmethod
      
      * add edge_labels
      
      * fix doc
      
      * trigger GitHub actions
      
      * bump CI again
      
      * rename to as_graphviz_dot and add noed_labels
      
      * remove explicit edges storage
      
      * test node_labels explicitly
      
      * flake8
      5cbc378c
  17. Dec 13, 2022
  18. Dec 12, 2022
    • Matthias Diener's avatar
      graph: create GraphT (#166) · 7fd56760
      Matthias Diener authored
      * graph: create GraphT
      
      * shorten type display
      
      * re-add 'graph' in arg list
      
      * fix is_connected
      
      * minor doc fixes
      
      * another is_connected fix
      
      * make NodeT bound to Hashable
      
      * a few more type simplifications
      
      * make NodeT a TypeAlias too
      
      * add NodeT to aliases in docs
      
      * add return type doc to is_connected
      
      * remove GraphT from arg doc
      
      * change to full name
      7fd56760
  19. Dec 08, 2022
  20. Dec 07, 2022
  21. Dec 04, 2022
  22. Nov 20, 2022
  23. Nov 18, 2022
  24. Nov 15, 2022
  25. Nov 14, 2022
  26. Nov 13, 2022
  27. Nov 12, 2022
  28. Nov 03, 2022
  29. Oct 21, 2022
  30. Oct 14, 2022
  31. Sep 16, 2022
Loading