1. 23 Mar, 2022 1 commit
  2. 21 Feb, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.5.0 · de65aa3c
      Thomas Goirand authored
      de65aa3c
    • Thomas Goirand's avatar
      Merge tag '2.5.0' into debian/yoga · 4ff7e9aa
      Thomas Goirand authored
      automaton 2.5.0 release
      
      meta:version: 2.5.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Commit: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Change-Id: Ia83f846bd4b44a3cbea93467fd265fe2e920671e
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      4ff7e9aa
  3. 30 Dec, 2021 1 commit
  4. 05 Oct, 2021 2 commits
  5. 29 Sep, 2021 1 commit
  6. 21 Sep, 2021 1 commit
    • Stephen Finucane's avatar
      doc: Avoid duplicate entry warning · 45e54524
      Stephen Finucane authored
      
      
      Both the 'FiniteMachine' and 'HierarchicalFiniteMachine' in
      'automaton.machines' define an 'Effect' attribute. It seems recent
      versions of autodoc can't handle this since we're seeing the following
      warning:
      
        automaton/machines.py:docstring of
        automaton.machines.Effect:1:duplicate object description of
        automaton.machines.Effect, other instance in reference/index, use
        :noindex: for one of them
      
      Do as it says and configure 'noindex' for the latter. This means we lose
      the ability to link to other members of this class but that's a
      necessary compromise since there's no way to exclude an individual
      member.
      
      Change-Id: Ic9e50f6b56a278032463357552960e40c2ddf6a7
      Signed-off-by: default avatarStephen Finucane <stephenfin@redhat.com>
      45e54524
  7. 10 Sep, 2021 2 commits
  8. 23 Aug, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.4.0 · c75acf74
      Thomas Goirand authored
      c75acf74
    • Thomas Goirand's avatar
      Merge tag '2.4.0' into debian/xena · fe0c5942
      Thomas Goirand authored
      automaton 2.4.0 release
      
      meta:version: 2.4.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I83550e91db0b8edb77cf03d0c178d7934a1ce634
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      fe0c5942
  9. 16 Aug, 2021 1 commit
  10. 07 Jun, 2021 1 commit
  11. 12 May, 2021 1 commit
    • wu.shiming's avatar
      setup.cfg: Replace dashes with underscores · df3f3542
      wu.shiming authored
      Setuptools v54.1.0 introduces a warning that the use of dash-separated
      options in 'setup.cfg' will not be supported in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores. Without
      this, we see 'UserWarning' messages like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
        supported in future versions. Please use the underscore name
        'description_file' instead
      
      [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: I53a24ff7f9984997a16f436d9e6c62605e90d9e5
      df3f3542
  12. 16 Apr, 2021 4 commits
  13. 18 Mar, 2021 2 commits
  14. 08 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      55240dd1
    • Thomas Goirand's avatar
      Merge tag '2.3.0' into debian/wallaby · 896f2063
      Thomas Goirand authored
      automaton 2.3.0 release
      
      meta:version: 2.3.0
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Stephen Finucane <sfinucan@redhat.com>
      meta:release:Commit: Stephen Finucane <sfinucan@redhat.com>
      meta:release:Change-Id: I4e42dcd53ee04c7b85517d8515781b344dee60e7
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      896f2063
    • Thomas Goirand's avatar
      Now packaging 2.3.0. · 49086f1b
      Thomas Goirand authored
      49086f1b
  15. 11 Feb, 2021 3 commits
  16. 21 Jan, 2021 1 commit
  17. 14 Jan, 2021 1 commit
  18. 18 Dec, 2020 1 commit
  19. 12 Dec, 2020 1 commit
    • Riccardo Pittau's avatar
      Remove six dependency · fed5f897
      Riccardo Pittau authored
      We run on Python 3 only, time to remove six dependency
      
      Also fix l-c for new pip-resolver and move pep8 deps
      in tox.ini to avoid conflicts.
      
      And since we're here, update pre-commit config to support correct
      hacking version.
      
      Change-Id: Ibbe733c4be37d1a9dd9149d491591ef2e50dad6a
      fed5f897
  20. 04 Nov, 2020 2 commits
  21. 14 Oct, 2020 2 commits
  22. 05 Oct, 2020 1 commit
  23. 15 Sep, 2020 1 commit
    • Hervé Beraud's avatar
      Adding pre-commit · 7d0648f8
      Hervé Beraud authored
      Introduced changes:
      - pre-commit config and rules
      - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
      - Applying fixes for pre-commit compliance in all code.
      
      Also commit hash will be used instead of version tags in pre-commit to
      prevend arbitrary code from running in developer's machines.
      
      pre-commit will be used to:
      - trailing whitespace;
      - Replaces or checks mixed line ending (mixed-line-ending);
      - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker);
      - Checks that non-binary executables have a proper
        shebang (check-executables-have-shebangs);
      - Check for files that contain merge conflict strings (check-merge-conflict);
      - Check for debugger imports and py37+ breakpoint()
        calls in python source (debug-statements);
      - Attempts to load all yaml files to verify syntax (check-yaml);
      - Run flake8 checks (flake8) (local)
      
      For further details about tests please refer to:
      https://github.com/pre-commit/pre-commit-hooks
      
      
      
      Change-Id: I1e4625d34ed08218dd7069402a1eff1418f4ec35
      Signed-off-by: default avatarMoisés Guimarães de Medeiros <moguimar@redhat.com>
      7d0648f8
  24. 11 Sep, 2020 2 commits
  25. 07 Sep, 2020 1 commit