pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-behave



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug  4 08:03:38 UTC 2025

Modified Files:
        pkgsrc/devel/py-behave: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/py-behave/patches: patch-setup.py

Log Message:
py-behave: update to 1.3.0.

Version: 1.3.0 (2025-08-04)
-------------------------------------------------------------------------------

BASED ON: ``Version 1.2.7`` changes

GOALS:

* Will be released on https://pypi.org
* Include all changes from behave v1.2.7 development
* Last version minor version with Python 2.7 support
* ``tag-expressions v2``: Enabled by default ("strict" mode: only v2 supported).
* ``tag-expressions v1``: Disabled by default (in "strict" mode).
   BUT: Can be enabled via config-file parameter in "any" mode (supports: v1 and v2).

Version: 1.2.7 (part of: 1.3.0)
-------------------------------------------------------------------------------

BACKWARD-INCOMPATIBLE:

* Replace old-style tag-expressions with `cucumber-tag-expressions`_ as ``tag-expressions v2``.

  HINTS:

  - DEPRECATING: ``tag-expressions v1`` (old-style)
  - BUT: Currently, tag-expression version is automatically detected (and used).

* CLI: Cleanup command-line short-options that are seldom used
  (short-options for: --no-skipped (-k), --no-multiline (-m), --no-source (-s)).

* parser: No longer strips trailing colon from steps with text/table section.
* Undefined steps need to use StepNotImplementedError (was: NotImplementedError)

GOALS:

- Improve support for Windows (continued)
- FIX: Unicode problems on Windows (in behave-1.2.6)
- FIX: Regression test problems on Windows (in behave-1.2.6)

DEVELOPMENT:

* Renamed default branch of Git repository to "main" (was: "master").
* Use github-actions as CI/CD pipeline (and remove Travis as CI).
* CI: Remove python.version=2.7 for CI pipeline
  (reason: No longer supported by Github Actions, date: 2023-07).
* ADDED: pyproject.toml support (hint: "setup.py" will become DEPRECATED soon)

CLEANUPS:

* CLI: Remove unused option ``--expand``
* Remove ``stdout_capture``, ``stderr_capture``, ``log_capture``
  attributes from ``behave.runner.Context`` class
  (use: ``captured`` attribute instead).
* Remove ``@asyncio.coroutine`` decorator examples and tests.

ENHANCEMENTS:

* Async-steps: Now directly supported by step decorators.
* logging: Simplify logging to a file in ``Configuration.setup_logging()``.
* logging: Support additional log-format styles, not only percent-style (since: Python 3.2).
* Add support for step-definitions (step-matchers) with `CucumberExpressions`_
* Add formatter: steps.code -- Shows steps with code-section.
* User-defined formatters: Improve diagnostics if bad formatter is used (ModuleNotFound, ...)
* active-tags: Added ``ValueObject`` class for enhanced control of comparison mechanism
  (supports: equals, less-than, less-or-equal, greater-than, greater-or-equal, contains, ...)
* Add support for Gherkin v6 grammar and syntax in ``*.feature`` files
* Use `cucumber-tag-expressions`_ with tag-matching extension (supersedes: old-style tag-expressions)
* Use cucumber "gherkin-languages.json" now (simplify: Gherkin v6 aliases, language usage)
* Support emojis in ``*.feature`` files and steps
* Select-by-location: Add support for "Scenario container" (Feature, Rule, ScenarioOutline) (related to: #391)
* issue #1246: ScenarioOutline: Support template placeholders in ExamplesTable.tags (provided-by: jenisys)
* pull #1185: Read Examples table data from CSV file (provided-by: rajanmanwansh)
* issue #1183: Support Background Steps with Placeholders for Scenario Outlines (submitted by: hemendra0851)
* pull #1097: Support And-Step as initial Scenario step if Background Steps exist (provided-by: aneeshdurg)
* pull  #988: setup.py: Add category to install additional formatters (html) (provided-by: bittner)
* issue #979: Captured log to outfile (submitted by: janoskut)
* pull  #895: UPDATE: i18n/gherkin-languages.json from cucumber repository #895 (related to: #827)
* issue #889: Warn or error about incorrectly configured formatter aliases (provided by: jenisys, submitted by: bittner)
* pull  #827: Fixed keyword translation in Estonian #827 (provided by: ookull)
* issue #740: Enhancement: possibility to add cleanup to be called upon leaving outer context stack frames (submitted by: nizwiz, dcvmoole)
* issue #678: Scenario Outline: Support tags with commas and semicolons (provided by: lawnmowerlatte, pull #679)
* issue #675: Feature files cannot be found within symlink directories (provided by: smadness, pull #680)

CLARIFICATION:

* issue #810: Clarify select-by-name using regex pattern (submitted by: xv-chris-w)

FIXED:

* FIXED: Some tests for python-3.12
* FIXED: Some tests related to python-3.11
* FIXED: Some tests related to python-3.9
* FIXED: active-tag logic if multiple tags with same category exists.
* issue #1252: Wrong encoding of Unicode text (czech diacritics) in html report (submitted by: freetomik)
* issue #1251; Installation with pip does not install dependencies (submitted by: marcindulak)
* pull  #1249: Fixed having one event loop per async step for python >= 3.10 (provided-by: jeteve; partial)
* issue #1233; RuntimeError: Event loop is closed" in asyncio streams (submitted by: rdpoor)
* issue #1231: TypeConverter error causes error in "pretty" formatter (provided-by: rittneje)
* issue #1202: behave fails with pyproject.toml without any [tool] sections (provided by: con-fah)
* issue #1177: Bad type-converter pattern: MatchWithError is turned into AmbiguousStep (submitted by: omrischwarz)
* issue #1170: TagExpression auto-detection is not working properly (submitted by: Luca-morphy)
* issue #1154: Config-files are not shown in verbose mode (submitted by: soblom)
* issue #1120: Logging ignoring level set in setup_logging (submitted by: j7an)
* issue #1070: Color support detection: Fails for WindowsTerminal (provided by: jenisys)
* issue #1116: behave erroring in pretty format in pyproject.toml (submitted by: morning-sunn)
* issue #1061: Scenario should inherit Rule tags (submitted by: testgitdl)
* issue #1054: TagExpressions v2: AND concatenation is faulty (submitted by: janoskut)
* pull  #967: Update __init__.py in behave import to fix pylint (provided by: dsayling)
* issue #955: setup: Remove attribute 'use_2to3' (submitted by: krisgesling)
* issue #948: Add support for value substitution in logging config file (submitted by: kowalcj0)
* issue #783: Logging within the environment.py and Fixtures.py doesn't output (submitted by: MichaelAGill)
* issue #772: ScenarioOutline.Examples without table (submitted by: The-QA-Geek)
* issue #755: Failures with Python 3.8 (submitted by: hroncok)
* issue #725: Scenario Outline description lines seem to be ignored (submitted by: nizwiz)
* issue #713: Background section doesn't support description (provided by: dgou)
* pull  #657: Allow async steps with timeouts to fail when they raise exceptions (provided by: ALSchwalm)
* issue #641: Pylint errors when importing given - when - then from behave (solved by: #967)
* issue #631: ScenarioOutline variables not possible in table headings (provided by: mschnelle, pull #642)
* issue #619: Context __getattr__ should raise AttributeError instead of KeyError (submitted by: anxodio)
* pull  #588: Steps-catalog argument should not break configured rerun settings (provided by: Lego3)

MINOR:

* pull  #1214: FIX test_configuration.py: Explicitly provide args ... pytest (provided by: shivaraj-bh)
* issue #1047: Step type is inherited for generic step if possible (submitted by: zettseb)
* issue #958: Replace dashes with underscores to comply with setuptools v54.1.0 #958 (submitted by: arrooney)
* issue #800: Cleanups related to Gherkin parser/ParseError question (submitted by: otstanteplz)
* pull  #767: FIX: use_fixture_by_tag didn't return the actual fixture in all cases (provided by: jgentil)
* pull  #751: gherkin: Adding Rule keyword translation in portuguese and spanish to gherkin-languages.json (provided by: dunossauro)
* pull  #660: Fix minor typos (provided by: rrueth)
* pull  #655: Use pytest instead of py.test per upstream recommendation (provided by: scop)
* issue #654: tox.ini: pypi.python.org -> pypi.org (submitted by: pradyunsg)

DOCUMENTATION:

* pull #1215: Adding html-pretty formatter documentation entry (provided by: modehnal)
* pull #1166: Document behave ecosystem VSCode IDE support (provided by: kieran-ryan)
* pull #1162: Tutorial: Change Given to When step where Given step is not a setup step (provided by: justintaylor)
* pull #989: Add more tutorial links: Nicole Harris, Nick Coghlan (provided by: ncoghlan, bittner; related: #848)
* pull #877: docs: API reference - Capitalizing Step Keywords in example (provided by: Ibrian93)
* pull #731: Update links to Django docs (provided by: bittner)
* pull #722: DOC remove remaining pythonhosted links (provided by: leszekhanusz)
* pull #701: behave/runner.py docstrings (provided by: spitGlued)
* pull #700: Fix wording of "gherkin.rst" (provided by: spitGlued)
* pull #699: Fix wording of "philosophy.rst" (provided by: spitGlued)
* pull #684: Fix typo in "install.rst" (provided by: mstred)
* pull #628: Changed pythonhosted.org links to readthedocs.io (provided by: chrisbrake)

BREAKING CHANGES (naming):

* behave.configuration.OPTIONS: was ``behave.configuration.options``
* behave.runner.Context._push(layer=None): was Context._push(layer_name=None)
* behave.runner.scoped_context_layer(context, layer=None):
  was scoped_context_layer(context.layer_name=None)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-behave/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-behave/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-behave/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/py-behave/patches/patch-setup.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-behave/Makefile
diff -u pkgsrc/devel/py-behave/Makefile:1.10 pkgsrc/devel/py-behave/Makefile:1.11
--- pkgsrc/devel/py-behave/Makefile:1.10        Tue Jul 15 21:38:07 2025
+++ pkgsrc/devel/py-behave/Makefile     Mon Aug  4 08:03:38 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2025/07/15 21:38:07 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2025/08/04 08:03:38 wiz Exp $
 
-DISTNAME=      behave-1.2.6
+DISTNAME=      behave-1.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   4
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/behave/}
 
@@ -12,17 +11,22 @@ COMMENT=    Behaviour-driven development
 LICENSE=       modified-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-parse>=1.8.2:../../textproc/py-parse
-DEPENDS+=      ${PYPKGPREFIX}-parse_type>=0.4.2:../../textproc/py-parse_type
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.11:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-parse>=1.18.0:../../textproc/py-parse
+DEPENDS+=      ${PYPKGPREFIX}-parse_type>=0.6.0:../../textproc/py-parse_type
+DEPENDS+=      ${PYPKGPREFIX}-cucumber-expressions>=17.1.0:../../devel/py-cucumber-expressions
+DEPENDS+=      ${PYPKGPREFIX}-cucumber-tag-expressions>=4.1.0:../../devel/py-cucumber-tag-expressions
+DEPENDS+=      ${PYPKGPREFIX}-six>=1.15.0:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-colorama>=0.3.7:../../comms/py-colorama
+TEST_DEPENDS+= ${PYPKGPREFIX}-assertpy>=0:../../devel/py-assertpy
+TEST_DEPENDS+= ${PYPKGPREFIX}-chardet>=0:../../converters/py-chardet
 TEST_DEPENDS+= ${PYPKGPREFIX}-hamcrest>=1.8:../../devel/py-hamcrest
 TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=1.1:../../devel/py-mock
-TEST_DEPENDS+= ${PYPKGPREFIX}-nose>=1.3:../../devel/py-nose
-TEST_DEPENDS+= ${PYPKGPREFIX}-path>=10.1:../../devel/py-path
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-html>=0:../../devel/py-test-html
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_ACCEPTED=      311
+# as of 1.3.0
+# 1846 passed, 10 skipped, 2 xfailed
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && ${MV} behave behave-${PYVERSSUFFIX} || ${TRUE}

Index: pkgsrc/devel/py-behave/PLIST
diff -u pkgsrc/devel/py-behave/PLIST:1.3 pkgsrc/devel/py-behave/PLIST:1.4
--- pkgsrc/devel/py-behave/PLIST:1.3    Sat Apr 12 08:28:30 2025
+++ pkgsrc/devel/py-behave/PLIST        Mon Aug  4 08:03:38 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/04/12 08:28:30 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/08/04 08:03:38 wiz Exp $
 bin/behave-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -19,12 +19,39 @@ ${PYSITELIB}/behave/_stepimport.pyo
 ${PYSITELIB}/behave/_types.py
 ${PYSITELIB}/behave/_types.pyc
 ${PYSITELIB}/behave/_types.pyo
+${PYSITELIB}/behave/active_tag/__init__.py
+${PYSITELIB}/behave/active_tag/__init__.pyc
+${PYSITELIB}/behave/active_tag/__init__.pyo
+${PYSITELIB}/behave/active_tag/python.py
+${PYSITELIB}/behave/active_tag/python.pyc
+${PYSITELIB}/behave/active_tag/python.pyo
+${PYSITELIB}/behave/active_tag/python_feature.py
+${PYSITELIB}/behave/active_tag/python_feature.pyc
+${PYSITELIB}/behave/active_tag/python_feature.pyo
 ${PYSITELIB}/behave/api/__init__.py
 ${PYSITELIB}/behave/api/__init__.pyc
 ${PYSITELIB}/behave/api/__init__.pyo
 ${PYSITELIB}/behave/api/async_step.py
 ${PYSITELIB}/behave/api/async_step.pyc
 ${PYSITELIB}/behave/api/async_step.pyo
+${PYSITELIB}/behave/api/formatter.py
+${PYSITELIB}/behave/api/formatter.pyc
+${PYSITELIB}/behave/api/formatter.pyo
+${PYSITELIB}/behave/api/pending_step.py
+${PYSITELIB}/behave/api/pending_step.pyc
+${PYSITELIB}/behave/api/pending_step.pyo
+${PYSITELIB}/behave/api/runner.py
+${PYSITELIB}/behave/api/runner.pyc
+${PYSITELIB}/behave/api/runner.pyo
+${PYSITELIB}/behave/api/runtime_constraint.py
+${PYSITELIB}/behave/api/runtime_constraint.pyc
+${PYSITELIB}/behave/api/runtime_constraint.pyo
+${PYSITELIB}/behave/api/step_matchers.py
+${PYSITELIB}/behave/api/step_matchers.pyc
+${PYSITELIB}/behave/api/step_matchers.pyo
+${PYSITELIB}/behave/async_step.py
+${PYSITELIB}/behave/async_step.pyc
+${PYSITELIB}/behave/async_step.pyo
 ${PYSITELIB}/behave/capture.py
 ${PYSITELIB}/behave/capture.pyc
 ${PYSITELIB}/behave/capture.pyo
@@ -34,12 +61,21 @@ ${PYSITELIB}/behave/compat/__init__.pyo
 ${PYSITELIB}/behave/compat/collections.py
 ${PYSITELIB}/behave/compat/collections.pyc
 ${PYSITELIB}/behave/compat/collections.pyo
+${PYSITELIB}/behave/compat/exceptions.py
+${PYSITELIB}/behave/compat/exceptions.pyc
+${PYSITELIB}/behave/compat/exceptions.pyo
 ${PYSITELIB}/behave/configuration.py
 ${PYSITELIB}/behave/configuration.pyc
 ${PYSITELIB}/behave/configuration.pyo
+${PYSITELIB}/behave/constant.py
+${PYSITELIB}/behave/constant.pyc
+${PYSITELIB}/behave/constant.pyo
 ${PYSITELIB}/behave/contrib/__init__.py
 ${PYSITELIB}/behave/contrib/__init__.pyc
 ${PYSITELIB}/behave/contrib/__init__.pyo
+${PYSITELIB}/behave/contrib/csv_table_from_file.py
+${PYSITELIB}/behave/contrib/csv_table_from_file.pyc
+${PYSITELIB}/behave/contrib/csv_table_from_file.pyo
 ${PYSITELIB}/behave/contrib/formatter_missing_steps.py
 ${PYSITELIB}/behave/contrib/formatter_missing_steps.pyc
 ${PYSITELIB}/behave/contrib/formatter_missing_steps.pyo
@@ -49,6 +85,15 @@ ${PYSITELIB}/behave/contrib/scenario_aut
 ${PYSITELIB}/behave/contrib/substep_dirs.py
 ${PYSITELIB}/behave/contrib/substep_dirs.pyc
 ${PYSITELIB}/behave/contrib/substep_dirs.pyo
+${PYSITELIB}/behave/cucumber_expression.py
+${PYSITELIB}/behave/cucumber_expression.pyc
+${PYSITELIB}/behave/cucumber_expression.pyo
+${PYSITELIB}/behave/exception.py
+${PYSITELIB}/behave/exception.pyc
+${PYSITELIB}/behave/exception.pyo
+${PYSITELIB}/behave/exception_util.py
+${PYSITELIB}/behave/exception_util.pyc
+${PYSITELIB}/behave/exception_util.pyo
 ${PYSITELIB}/behave/fixture.py
 ${PYSITELIB}/behave/fixture.pyc
 ${PYSITELIB}/behave/fixture.pyo
@@ -64,9 +109,21 @@ ${PYSITELIB}/behave/formatter/_registry.
 ${PYSITELIB}/behave/formatter/ansi_escapes.py
 ${PYSITELIB}/behave/formatter/ansi_escapes.pyc
 ${PYSITELIB}/behave/formatter/ansi_escapes.pyo
+${PYSITELIB}/behave/formatter/api.py
+${PYSITELIB}/behave/formatter/api.pyc
+${PYSITELIB}/behave/formatter/api.pyo
+${PYSITELIB}/behave/formatter/bad_steps.py
+${PYSITELIB}/behave/formatter/bad_steps.pyc
+${PYSITELIB}/behave/formatter/bad_steps.pyo
 ${PYSITELIB}/behave/formatter/base.py
 ${PYSITELIB}/behave/formatter/base.pyc
 ${PYSITELIB}/behave/formatter/base.pyo
+${PYSITELIB}/behave/formatter/base2.py
+${PYSITELIB}/behave/formatter/base2.pyc
+${PYSITELIB}/behave/formatter/base2.pyo
+${PYSITELIB}/behave/formatter/captured.py
+${PYSITELIB}/behave/formatter/captured.pyc
+${PYSITELIB}/behave/formatter/captured.pyo
 ${PYSITELIB}/behave/formatter/formatters.py
 ${PYSITELIB}/behave/formatter/formatters.pyc
 ${PYSITELIB}/behave/formatter/formatters.pyo
@@ -97,6 +154,9 @@ ${PYSITELIB}/behave/formatter/sphinx_uti
 ${PYSITELIB}/behave/formatter/steps.py
 ${PYSITELIB}/behave/formatter/steps.pyc
 ${PYSITELIB}/behave/formatter/steps.pyo
+${PYSITELIB}/behave/formatter/steps_code.py
+${PYSITELIB}/behave/formatter/steps_code.pyc
+${PYSITELIB}/behave/formatter/steps_code.pyo
 ${PYSITELIB}/behave/formatter/tags.py
 ${PYSITELIB}/behave/formatter/tags.pyc
 ${PYSITELIB}/behave/formatter/tags.pyo
@@ -112,6 +172,9 @@ ${PYSITELIB}/behave/json_parser.pyo
 ${PYSITELIB}/behave/log_capture.py
 ${PYSITELIB}/behave/log_capture.pyc
 ${PYSITELIB}/behave/log_capture.pyo
+${PYSITELIB}/behave/log_config.py
+${PYSITELIB}/behave/log_config.pyc
+${PYSITELIB}/behave/log_config.pyo
 ${PYSITELIB}/behave/matchers.py
 ${PYSITELIB}/behave/matchers.pyc
 ${PYSITELIB}/behave/matchers.pyo
@@ -124,9 +187,21 @@ ${PYSITELIB}/behave/model_core.pyo
 ${PYSITELIB}/behave/model_describe.py
 ${PYSITELIB}/behave/model_describe.pyc
 ${PYSITELIB}/behave/model_describe.pyo
+${PYSITELIB}/behave/model_type.py
+${PYSITELIB}/behave/model_type.pyc
+${PYSITELIB}/behave/model_type.pyo
+${PYSITELIB}/behave/model_visitor.py
+${PYSITELIB}/behave/model_visitor.pyc
+${PYSITELIB}/behave/model_visitor.pyo
+${PYSITELIB}/behave/parameter_type.py
+${PYSITELIB}/behave/parameter_type.pyc
+${PYSITELIB}/behave/parameter_type.pyo
 ${PYSITELIB}/behave/parser.py
 ${PYSITELIB}/behave/parser.pyc
 ${PYSITELIB}/behave/parser.pyo
+${PYSITELIB}/behave/python_feature.py
+${PYSITELIB}/behave/python_feature.pyc
+${PYSITELIB}/behave/python_feature.pyo
 ${PYSITELIB}/behave/reporter/__init__.py
 ${PYSITELIB}/behave/reporter/__init__.pyc
 ${PYSITELIB}/behave/reporter/__init__.pyo
@@ -142,15 +217,33 @@ ${PYSITELIB}/behave/reporter/summary.pyo
 ${PYSITELIB}/behave/runner.py
 ${PYSITELIB}/behave/runner.pyc
 ${PYSITELIB}/behave/runner.pyo
+${PYSITELIB}/behave/runner_plugin.py
+${PYSITELIB}/behave/runner_plugin.pyc
+${PYSITELIB}/behave/runner_plugin.pyo
 ${PYSITELIB}/behave/runner_util.py
 ${PYSITELIB}/behave/runner_util.pyc
 ${PYSITELIB}/behave/runner_util.pyo
 ${PYSITELIB}/behave/step_registry.py
 ${PYSITELIB}/behave/step_registry.pyc
 ${PYSITELIB}/behave/step_registry.pyo
-${PYSITELIB}/behave/tag_expression.py
-${PYSITELIB}/behave/tag_expression.pyc
-${PYSITELIB}/behave/tag_expression.pyo
+${PYSITELIB}/behave/summary.py
+${PYSITELIB}/behave/summary.pyc
+${PYSITELIB}/behave/summary.pyo
+${PYSITELIB}/behave/tag_expression/__init__.py
+${PYSITELIB}/behave/tag_expression/__init__.pyc
+${PYSITELIB}/behave/tag_expression/__init__.pyo
+${PYSITELIB}/behave/tag_expression/builder.py
+${PYSITELIB}/behave/tag_expression/builder.pyc
+${PYSITELIB}/behave/tag_expression/builder.pyo
+${PYSITELIB}/behave/tag_expression/model.py
+${PYSITELIB}/behave/tag_expression/model.pyc
+${PYSITELIB}/behave/tag_expression/model.pyo
+${PYSITELIB}/behave/tag_expression/parser.py
+${PYSITELIB}/behave/tag_expression/parser.pyc
+${PYSITELIB}/behave/tag_expression/parser.pyo
+${PYSITELIB}/behave/tag_expression/v1.py
+${PYSITELIB}/behave/tag_expression/v1.pyc
+${PYSITELIB}/behave/tag_expression/v1.pyo
 ${PYSITELIB}/behave/tag_matcher.py
 ${PYSITELIB}/behave/tag_matcher.pyc
 ${PYSITELIB}/behave/tag_matcher.pyo
@@ -160,6 +253,6 @@ ${PYSITELIB}/behave/textutil.pyo
 ${PYSITELIB}/behave/userdata.py
 ${PYSITELIB}/behave/userdata.pyc
 ${PYSITELIB}/behave/userdata.pyo
-${PYSITELIB}/setuptools_behave.py
-${PYSITELIB}/setuptools_behave.pyc
-${PYSITELIB}/setuptools_behave.pyo
+${PYSITELIB}/behave/version.py
+${PYSITELIB}/behave/version.pyc
+${PYSITELIB}/behave/version.pyo

Index: pkgsrc/devel/py-behave/distinfo
diff -u pkgsrc/devel/py-behave/distinfo:1.4 pkgsrc/devel/py-behave/distinfo:1.5
--- pkgsrc/devel/py-behave/distinfo:1.4 Thu Dec 16 13:10:01 2021
+++ pkgsrc/devel/py-behave/distinfo     Mon Aug  4 08:03:38 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/12/16 13:10:01 wiz Exp $
+$NetBSD: distinfo,v 1.5 2025/08/04 08:03:38 wiz Exp $
 
-BLAKE2s (behave-1.2.6.tar.gz) = 155cd2fea934347cddade46255c66c29b24b18f1f3b1ad0ad94841818fb340f0
-SHA512 (behave-1.2.6.tar.gz) = e741204d005aebf217b87e8ff0a6b8a2add4029612b63e994a3e8c12175723c88aabb6a053528130f07b278cf8a6592abd6beecce4fd3ffb5e0046ccfa2cd88d
-Size (behave-1.2.6.tar.gz) = 701696 bytes
-SHA1 (patch-setup.py) = 31d580b0c256f2a77d97a2907296d1e75874bff7
+BLAKE2s (behave-1.3.0.tar.gz) = 4f21c6c6f592ebb7d9c43317d5375b5af335c8cb35d25a292cc0757a96e6263c
+SHA512 (behave-1.3.0.tar.gz) = b786fac469f1f2f9e91dcdb6b2b44f1ab6f94092c255fa283ea4cd49e013673a7bcdd3c8eb1cb4ac437a23a16698875802fa82b475c083de6c5c93492e4ad383
+Size (behave-1.3.0.tar.gz) = 880792 bytes



Home | Main Index | Thread Index | Old Index