diff --git a/ChangeLog.md b/ChangeLog.md index 9b9710fc..874a8140 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -8,6 +8,7 @@ Starting with v1.31.6, this file will contain a record of major features and upd - Added better `%reset` user messaging on status check timeout ([Link to PR](https://github.com/aws/graph-notebook/pull/652)) - Modified the `%reset --snapshot` option to use the CreateGraphSnapshot API ([Link to PR](https://github.com/aws/graph-notebook/pull/654)) - Upgraded `setuptools` dependency to 70.x ([Link to PR](https://github.com/aws/graph-notebook/pull/649)) +- Experimental build support for Python 3.11 ([Link to PR](https://github.com/aws/graph-notebook/pull/645)) ## Release 4.5.0 (July 15, 2024) diff --git a/setupbase.py b/setupbase.py index af000cd4..66ba5b72 100644 --- a/setupbase.py +++ b/setupbase.py @@ -644,7 +644,7 @@ def _compile_pattern(pat, ignore_case=True): else: res = _translate_glob(pat) flags = re.IGNORECASE if ignore_case else 0 - return re.compile(res, flags=flags).match + return re.compile(res, flags=flags | re.DOTALL | re.MULTILINE).match def _iexplode_path(path): @@ -671,7 +671,7 @@ def _translate_glob(pat): translated_parts.append(_translate_glob_part(part)) os_sep_class = '[%s]' % re.escape(SEPARATORS) res = _join_translated(translated_parts, os_sep_class) - return '{res}\\Z(?ms)'.format(res=res) + return '{res}\\Z'.format(res=res) def _join_translated(translated_parts, os_sep_class):