Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 13, 2025

Bumps automata-lib from 7.0.1 to 9.0.0.

Release notes

Sourced from automata-lib's releases.

v9.0.0

Breaking Changes

  • Python 3.8 support has been dropped. Please upgrade to Python 3.9 or later to use Automata v9. (#243)

New Features

  • All Unicode characters are now supported in regular expressions (#233)
  • Simplified developer dependencies by migrating from black/flake8/isort to Ruff (#243)

Bugfixes

  • Fixed bug in MNTM.read_input_as_ntm() (#239)

v8.4.0

A minor release with updates from the recently-completed pyOpenSci review:
pyOpenSci/software-submission#152

New Features

  • Added length limits to the successor family of functions

Fixes

  • Fixed addition of unreachable states for some cases in the creation of partial DFAs, and made behavior more consistent (#228)
  • Fixed bug in edge case for minify (#218)

Documentation

  • Added documentation making the library easier to use for new users, with more detailed examples

v8.3.0

Notable Changes

  • Added a new DFA.from_substrings method using the Aho-Corasick algorithm (#167)
  • Fixed support for Python 3.12
  • The contributing guide has been reworked with clearer information on how you can contribute to the Automata library!

Miscellaneous

  • Various minor bugfixes in the codebase
  • Updated dev dependencies to latest (non-breaking) versions
  • Fixed the performance of DFA.maximum_word_length (#202 and #205)

v8.2.0

New Features

  • Added a show_diagram method for Push Down Automata (#177)

New Documentation Site!

  • The Automata documentation has moved to a brand new documentation website with better navigation and a new search capability that should greatly improve the experience. Check it out at https://caleb531.github.io/automata/

... (truncated)

Commits
  • b0554b5 Prepare v9.0.0 release
  • e06cbdf Add note about disabling attestations for Test PyPI step
  • 980f5c7 Remove mccabe from project dev dependencies
  • d0e7bdb Update setuptools to patch security vulnerability
  • d1a8214 Preemptively fix attestation upload for PyPI publish
  • a4b74ee Ruff + 3.13 version bump (#243)
  • 1d9588e Update copyright year in README.md
  • 6359d33 Fixed MNTM's implementation of read_input_as_ntm (#239)
  • 1e0d561 Since we're using Flake8 and black, we should put the 88-line ruler, which is...
  • 9993dd1 Unicode characters support in regex (#233)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 13, 2025
@jaypantone
Copy link
Collaborator

@dependabot rebase

Bumps [automata-lib](https://github.com/caleb531/automata) from 7.0.1 to 9.0.0.
- [Release notes](https://github.com/caleb531/automata/releases)
- [Commits](caleb531/automata@v7.0.1...v9.0.0)

---
updated-dependencies:
- dependency-name: automata-lib
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/automata-lib-9.0.0 branch from 6c974c9 to 57baa58 Compare March 13, 2025 20:05
@jaypantone jaypantone merged commit aa91f91 into develop Mar 13, 2025
22 of 24 checks passed
@dependabot dependabot bot deleted the dependabot/pip/automata-lib-9.0.0 branch March 13, 2025 20:26
jaypantone added a commit that referenced this pull request Jun 13, 2025
* Update README.rst

Adding more info about Av and clarifying the output of the enumeration strategies function

* Create dependabot.yml

* update testing and black formatting (#197)

* update testing and black formatting

* pylint fix

* pylint

* Bump automata-lib from 7.0.1 to 9.0.0 (#196)

Bumps [automata-lib](https://github.com/caleb531/automata) from 7.0.1 to 9.0.0.
- [Release notes](https://github.com/caleb531/automata/releases)
- [Commits](caleb531/automata@v7.0.1...v9.0.0)

---
updated-dependencies:
- dependency-name: automata-lib
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* mypy fix (#198)

* mypy fix

* more mypy

* ugh

* update build systems (#199)

* update build systems

* update readme

* update readme

* readme fix

* Create CITATION.cff

* Delete .zenodo.json

* Update README.rst

* Update CHANGELOG.md

* Bump version to 2.3.1 for release

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Henning Ulfarsson <henningu@ru.is>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant