Skip to content

Latest commit

 

History

History
125 lines (97 loc) · 7.07 KB

CHANGES.md

File metadata and controls

125 lines (97 loc) · 7.07 KB

Changes

0.14 (??/??/20??)

  • Update coverage requirement from <7.4,>=5.3 to >=5.3,<7.6 #82 #90
  • Update protobuf requirement from <4.26,>=3.13 to >=3.13,<5.28 #85, #92
  • Update pytest requirement from <7.5,>=6.1 to >=6.1,<8.3 #83, #84, #91
  • Update pytest-cov requirement from <4.2,>=2.10 to >=2.10,<5.1 #87
  • Update pytest-env requirement from <1.2,==0.6 to ==1.1.3 #81
  • Update pytest-mock requirement from <3.13,>=3.11 to >=3.11,<3.15 #86
  • Update types-protobuf requirement from ==4.24.* to >=4.24,<5.27 #88, #89
  • Use codecov GH Action instead of Shell, use GH Secret #91
  • Set GH Action checkout depth to 2 to fix Codecov error #91
  • Dropped Python 3.7 so we can use pytest-env #81

0.13 (22/11/2023)

  • Add mypy #76
  • Allow users to choose between full or simple names for fields #75 #79
  • pytest: Ignore protobuf warnings #77
  • Update coverage requirement from <7.3,>=5.3 to >=5.3,<7.4 #71
  • Update pycodestyle requirement from <2.11,>=2.6 to >=2.6,<2.12 #69
  • Update pytest requirement from <7.3,>=6.1 to >=6.1,<7.5 #65, #68
  • Update pytest-cov requirement from <4.1,>=2.10 to >=2.10,<4.2 #67
  • Update pytest-env requirement from <0.9,>=0.6 to >=0.6,<1.2 #72, #73
  • Update protobuf requirement from <4.23,>=3.13 to >=3.13,<4.26 #66, #70, #74

0.12 (11/03/2023)

  • Update coverage requirement from <6.5,>=5.3 to >=5.3,<7.3 #55, #59, #60, #64
  • Update pytest-cov requirement from <3.1,>=2.10 to >=2.10,<4.1 #54
  • Update pytest-env requirement from ==0.6.* to >=0.6,<0.9 #56
  • Update pytest requirement from <7.2,>=6.1 to >=6.1,<7.3 #57
  • Update pycodestyle requirement from <2.10,>=2.6 to >=2.6,<2.11 #58
  • Update protobuf requirement from <4.22,>=3.13 to >=3.13,<4.23 #61

0.11 (22/08/2022)

  • Update coverage requirement from <6.4,>=5.3 to >=5.3,<6.5 #51
  • Update protobuf requirement from <3.21,>=3.13 to >=3.13,<4.22 #52
  • Update pycodestyle requirement from <2.9,>=2.6 to >=2.6,<2.10 #53

0.10 (18/04/2022)

  • Update coverage requirement from <6.3,>=5.3 to >=5.3,<6.4 #41
  • Added a TL;DR section to the README.md file #40
  • Update pytest requirement from <6.3,>=6.1 to >=6.1,<7.1 #42
  • Update pytest-runner requirement from <5.4,>=4.1 to >=4.1,<6.1 #43
  • Update pytest requirement from <7.1,>=6.1 to >=6.1,<7.2 #44
  • dockerrun.sh gives an error #45
  • Update click requirement from <8.1,>=7.1 to >=7.1,<8.2 #48
  • Update protobuf requirement from <3.20,>=3.13 to >=3.13,<3.21 #49
  • Update graphviz requirement from <0.20,>=0.14 to >=0.14,<0.21 #50

0.9 (08-12-2021)

  • Update pytest-cov requirement from <2.13,>=2.10 to >=2.10,<3.1 #32
  • Update coverage requirement from <5.6,>=5.3 to >=5.3,<6.1 #31
  • Update pycodestyle requirement from <2.8,>=2.6 to >=2.6,<2.9 #33
  • Update protobuf requirement from <3.19,>=3.13 to >=3.13,<3.20 #35
  • Update coverage requirement from <6.1,>=5.3 to >=5.3,<6.2 #36
  • Update graphviz requirement from <0.18,>=0.14 to >=0.14,<0.19 #37
  • Update coverage requirement from <6.2,>=5.3 to >=5.3,<6.3 #39
  • Update graphviz requirement from <0.19,>=0.14 to >=0.14,<0.20 #38

0.8 (25-09-2021)

  • Added dependabot to GitHub repository e56ca23711ac0344cbb51a3ff4f93f23c8d42a5f
  • Update coverage requirement from ==5.3.* to >=5.3,<5.6 #15
  • Update pytest requirement from ==6.1.* to >=6.1,<6.3 #18
  • Update graphviz requirement from ==0.14.* to >=0.14,<0.17 #16
  • Update pytest-runner requirement from ==4.1.* to >=4.1,<5.4 #14
  • Update protobuf requirement from ==3.13.* to >=3.13,<3.16 #17
  • Move to GitHub Actions #19
  • Update pycodestyle requirement from ==2.6.* to >=2.6,<2.8 #22 #22
  • Update pytest-cov requirement from ==2.10.* to >=2.10,<2.12 #21
  • Update protobuf requirement from <3.16,>=3.13 to >=3.13,<3.17 #23
  • Update click requirement from ==7.1.* to >=7.1,<8.1 #24
  • Update protobuf requirement from <3.17,>=3.13 to >=3.13,<3.18 #25
  • Update pytest-cov requirement from <2.12,>=2.10 to >=2.10,<2.13 #26
  • Update graphviz requirement from <0.17,>=0.14 to >=0.14,<0.18 #28
  • Update protobuf requirement from <3.18,>=3.13 to >=3.13,<3.19 #29
  • Fix when a module contains .proto within its name, but doesn't necessarily end with .proto #27

0.7 (06-10-2020)

  • Fix TypeError: main() got an unexpected keyword argument 'fullname' #13

0.6 (24-07-2020)

  • Release to include sdist distribution archive in PYPI

0.5 (27-05-2020)

  • Support homonyms, by using protobuf full name of each entity #10

0.4 (03-03-2020)

  • More shellcheck fixes in Docker commands
  • Added support to aggregations, showing when a field is "repeated"
  • Updated example image and test (happy path)

0.3 (17-10-2019)

  • Added test coverage report
  • Added more tests, and graphviz to CI pipeline
  • Fixed shellcheck issues in Docker commands
  • Add builder option and validation for file format (default to PNG)
  • Added support for nested messages (issue #1)

0.2 (30-09-2019)

  • Added Dockerfile (thanks to Chris Fesler)
  • Better support to Protobuf FieldDescriptor types
  • Add comments to code
  • Implemented a builder for parameters
  • Updated setup.py to include metadata for PYPI
  • Added more tests

0.1 (22-05-2019)

  • Initial prototype code, not released to PYPI, used as script in a project