diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ba20f49..cc5e56f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,7 +30,7 @@ jobs: - name: Run test run: | - python setup.py install + python -m pip install -vv . python -m unittest -v regex.test_regex # Build Linux/macOS/Windows wheels. diff --git a/.hgeol b/.hgeol deleted file mode 100644 index 0a90b9c..0000000 --- a/.hgeol +++ /dev/null @@ -1,40 +0,0 @@ -[patterns] - -# Non human-editable files are binary - -**.dsp = BIN -**.dsw = BIN -**.mk = BIN -**.sln = BIN -**.vcproj = BIN -**.vsprops = BIN - -**.aif = BIN -**.au = BIN -**.bmp = BIN -**.db = BIN -**.exe = BIN -**.icns = BIN -**.gif = BIN -**.ico = BIN -**.info = BIN -**.jpg = BIN -**.pck = BIN -**.png = BIN -**.psd = BIN -**.tar = BIN -**.xar = BIN -**.zip = BIN -**.pyd = BIN - -Lib/email/test/data/msg_26.txt = BIN -Lib/test/sndhdrdata/sndhdr.* = BIN -Lib/test/decimaltestdata/*.decTest = BIN - -# All other files (which presumably are human-editable) are "native". -# This must be the last rule! - -** = native - -[repository] -native = LF diff --git a/MANIFEST.in b/MANIFEST.in index 23c6699..a916baf 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -4,3 +4,4 @@ include regex_3/*.py include docs/*.* include tools/*.py include LICENSE.txt +include pyproject.toml diff --git a/regex_3/regex.py b/regex_3/regex.py index c6e5e57..49b01ef 100644 --- a/regex_3/regex.py +++ b/regex_3/regex.py @@ -241,7 +241,7 @@ "VERSION1", "X", "VERBOSE", "W", "WORD", "error", "Regex", "__version__", "__doc__", "RegexFlag"] -__version__ = "2.5.125" +__version__ = "2.5.126" # -------------------------------------------------------------------- # Public interface. diff --git a/setup.py b/setup.py index 9d52528..478235f 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup( name='regex', - version='2023.3.23', + version='2023.5.2', description='Alternative regular expression module, to replace re.', long_description=long_description, long_description_content_type='text/x-rst', @@ -21,7 +21,12 @@ 'Intended Audience :: Developers', 'License :: OSI Approved :: Apache Software License', 'Operating System :: OS Independent', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Scientific/Engineering :: Information Analysis', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Text Processing',