Skip to content

Releases: sepandhaghighi/pyrgg

Version 1.6

13 Nov 13:22
a0ec05b
Compare
Choose a tag to compare
  • pyrgg.engines.erdos_reyni module added
  • save_log function added
  • PyPI badge in README.md updated
  • logger function format for erdos_reyni_gilbert changed
  • GitHub actions are limited to the dev and master branches
  • README.md modified
  • build_exe.bat modified
  • Python 3.13 added to test.yml

Version 1.5

16 Sep 15:29
10fba43
Compare
Choose a tag to compare
  • feature_request.yml template added
  • config.yml for issue template added
  • pyrgg.engines package added #145
  • pyrgg.engines.pyrgg module added
  • pyrgg.engines.erdos_reyni_gilbert module added #146 #164
  • Erdős-Rényi-Gilbert generation model added #146 #164
  • Generation engine menu added #145
  • handle_string function added
  • handle_pos_int function added
  • handle_output_format function added
  • handle_engine function added #145
  • SECURITY.md added
  • Metadata in files modified #165
  • Python 3.5 support dropped
  • Bug report template modified
  • Cprofile tests separated in files for engines
  • README.md modified
  • Python 3.12 added to test.yml #153
  • Menu options bug fixed
  • Test system modified
  • engine parameter added to logger function #145
  • MENU_ITEMS1 parameter changed to MENU_ITEMS
  • MENU_ITEMS2 parameter changed to PYRGG_ENGINE_PARAMS
  • _update_using_first_menu function changed to _update_using_menu
  • _update_using_second_menu function changed to _update_with_engine_params
  • ITEM_CONVERTORS renamed to ITEM_HANDLERS
  • Website domain changed to https://www.pyrgg.site
  • dimacs_init function removed

Version 1.4

06 Jul 18:56
d4fe360
Compare
Choose a tag to compare
  • check_for_config function added #43
  • load_config function added #43
  • save_config function added #43
  • README.md modified
  • Logo changed
  • codecov removed from dev-requirements.txt
  • Test system modified
  • Error messages updated

Version 1.3

30 Nov 13:22
82dde65
Compare
Choose a tag to compare
  • Graphviz(DOT) format added #123
  • asciinema instruction video updated #101
  • Test system modified
  • README.md modified
  • Python 3.11 added to test.yml
  • CLI mode updated #121
  • dev-requirements.txt updated
  • To-do list moved to TODO.md

Version 1.2

07 Sep 15:06
e87dcee
Compare
Choose a tag to compare
  • Anaconda workflow added #116
  • Discord badge added
  • Menu optimized
  • Docstrings modified #111
  • branch_gen function modified #112
  • edge_gen function modified #112
  • precision and min_edge parameters added to branch_gen function
  • random_edge parameter removed from branch_gen function
  • Test system modified
  • AUTHORS.md updated
  • License updated
  • README.md modified
  • Python 3.10 added to test.yml #106
  • sign_gen function removed
  • random_edge_limits function removed

Version 1.1

09 Jun 13:03
7d98b2a
Compare
Choose a tag to compare
  • requirements-splitter.py added
  • is_weighted function added
  • _write_properties_to_json function added
  • PYRGG_TEST_MODE parameter added
  • Test system modified #87
  • JSON, YAML and Pickle formats value changed from string to number #82
  • properties section added to JSON, YAML and Pickle formats #84
  • _write_to_json function renamed to _write_data_to_json
  • logger function modified
  • time_convert function modified
  • branch_gen function modified #98
  • References updated #96

Version 1.0

11 Jan 16:16
f67495b
Compare
Choose a tag to compare
  • Number of files option added #42
  • All flags type changed to bool #69
  • Menu optimized
  • The logger function enhanced #68
  • Time format in the logger changed to %Y-%m-%d %H:%M:%S #68
  • dl_maker function modified
  • tgf_maker function modified
  • gdf_maker function modified
  • run function modified

Version 0.9

07 Oct 15:55
Compare
Choose a tag to compare
  • GEXF format added #49
  • Float weight support added #50
  • tox.ini added
  • Menu optimized #48
  • pyrgg.py renamed to graph_gen.py
  • Other functions moved to functions.py
  • Test system modified
  • params.py refactored
  • graph_gen.py refactored #63
  • functions.py refactored
  • weight_str_to_number function renamed to convert_str_to_number
  • branch_gen function bugs fixed #63
  • input_filter function bug fixed #59
  • gl_maker function bug fixed #67
  • CONTRIBUTING.md updated
  • AUTHORS.md updated
  • print_test function removed
  • left_justify function removed
  • justify function removed
  • zero_insert function removed

Version 0.8

19 Aug 13:45
859b62e
Compare
Choose a tag to compare
  • GDF format added #41
  • GML format added #40
  • CLI snapshots updated #39
  • AUTHORS.md updated

Version 0.7

07 Aug 14:04
5535db7
Compare
Choose a tag to compare
  • Graph Line format #36
  • Menu optimized