Skip to content

Commit 94c29d3

Browse files
committed
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)
1 parent d55496f commit 94c29d3

4 files changed

Lines changed: 117 additions & 36 deletions

File tree

devel/py-behave/Makefile

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
# $NetBSD: Makefile,v 1.10 2025/07/15 21:38:07 wiz Exp $
1+
# $NetBSD: Makefile,v 1.11 2025/08/04 08:03:38 wiz Exp $
22

3-
DISTNAME= behave-1.2.6
3+
DISTNAME= behave-1.3.0
44
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5-
PKGREVISION= 4
65
CATEGORIES= devel python
76
MASTER_SITES= ${MASTER_SITE_PYPI:=b/behave/}
87

@@ -12,17 +11,22 @@ COMMENT= Behaviour-driven development
1211
LICENSE= modified-bsd
1312

1413
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
15-
DEPENDS+= ${PYPKGPREFIX}-parse>=1.8.2:../../textproc/py-parse
16-
DEPENDS+= ${PYPKGPREFIX}-parse_type>=0.4.2:../../textproc/py-parse_type
17-
DEPENDS+= ${PYPKGPREFIX}-six>=1.11:../../lang/py-six
14+
DEPENDS+= ${PYPKGPREFIX}-parse>=1.18.0:../../textproc/py-parse
15+
DEPENDS+= ${PYPKGPREFIX}-parse_type>=0.6.0:../../textproc/py-parse_type
16+
DEPENDS+= ${PYPKGPREFIX}-cucumber-expressions>=17.1.0:../../devel/py-cucumber-expressions
17+
DEPENDS+= ${PYPKGPREFIX}-cucumber-tag-expressions>=4.1.0:../../devel/py-cucumber-tag-expressions
18+
DEPENDS+= ${PYPKGPREFIX}-six>=1.15.0:../../lang/py-six
19+
DEPENDS+= ${PYPKGPREFIX}-colorama>=0.3.7:../../comms/py-colorama
20+
TEST_DEPENDS+= ${PYPKGPREFIX}-assertpy>=0:../../devel/py-assertpy
21+
TEST_DEPENDS+= ${PYPKGPREFIX}-chardet>=0:../../converters/py-chardet
1822
TEST_DEPENDS+= ${PYPKGPREFIX}-hamcrest>=1.8:../../devel/py-hamcrest
1923
TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=1.1:../../devel/py-mock
20-
TEST_DEPENDS+= ${PYPKGPREFIX}-nose>=1.3:../../devel/py-nose
21-
TEST_DEPENDS+= ${PYPKGPREFIX}-path>=10.1:../../devel/py-path
24+
TEST_DEPENDS+= ${PYPKGPREFIX}-test-html>=0:../../devel/py-test-html
2225

2326
USE_LANGUAGES= # none
2427

25-
PYTHON_VERSIONS_ACCEPTED= 311
28+
# as of 1.3.0
29+
# 1846 passed, 10 skipped, 2 xfailed
2630

2731
post-install:
2832
cd ${DESTDIR}${PREFIX}/bin && ${MV} behave behave-${PYVERSSUFFIX} || ${TRUE}

devel/py-behave/PLIST

Lines changed: 100 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.3 2025/04/12 08:28:30 adam Exp $
1+
@comment $NetBSD: PLIST,v 1.4 2025/08/04 08:03:38 wiz Exp $
22
bin/behave-${PYVERSSUFFIX}
33
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
44
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -19,12 +19,39 @@ ${PYSITELIB}/behave/_stepimport.pyo
1919
${PYSITELIB}/behave/_types.py
2020
${PYSITELIB}/behave/_types.pyc
2121
${PYSITELIB}/behave/_types.pyo
22+
${PYSITELIB}/behave/active_tag/__init__.py
23+
${PYSITELIB}/behave/active_tag/__init__.pyc
24+
${PYSITELIB}/behave/active_tag/__init__.pyo
25+
${PYSITELIB}/behave/active_tag/python.py
26+
${PYSITELIB}/behave/active_tag/python.pyc
27+
${PYSITELIB}/behave/active_tag/python.pyo
28+
${PYSITELIB}/behave/active_tag/python_feature.py
29+
${PYSITELIB}/behave/active_tag/python_feature.pyc
30+
${PYSITELIB}/behave/active_tag/python_feature.pyo
2231
${PYSITELIB}/behave/api/__init__.py
2332
${PYSITELIB}/behave/api/__init__.pyc
2433
${PYSITELIB}/behave/api/__init__.pyo
2534
${PYSITELIB}/behave/api/async_step.py
2635
${PYSITELIB}/behave/api/async_step.pyc
2736
${PYSITELIB}/behave/api/async_step.pyo
37+
${PYSITELIB}/behave/api/formatter.py
38+
${PYSITELIB}/behave/api/formatter.pyc
39+
${PYSITELIB}/behave/api/formatter.pyo
40+
${PYSITELIB}/behave/api/pending_step.py
41+
${PYSITELIB}/behave/api/pending_step.pyc
42+
${PYSITELIB}/behave/api/pending_step.pyo
43+
${PYSITELIB}/behave/api/runner.py
44+
${PYSITELIB}/behave/api/runner.pyc
45+
${PYSITELIB}/behave/api/runner.pyo
46+
${PYSITELIB}/behave/api/runtime_constraint.py
47+
${PYSITELIB}/behave/api/runtime_constraint.pyc
48+
${PYSITELIB}/behave/api/runtime_constraint.pyo
49+
${PYSITELIB}/behave/api/step_matchers.py
50+
${PYSITELIB}/behave/api/step_matchers.pyc
51+
${PYSITELIB}/behave/api/step_matchers.pyo
52+
${PYSITELIB}/behave/async_step.py
53+
${PYSITELIB}/behave/async_step.pyc
54+
${PYSITELIB}/behave/async_step.pyo
2855
${PYSITELIB}/behave/capture.py
2956
${PYSITELIB}/behave/capture.pyc
3057
${PYSITELIB}/behave/capture.pyo
@@ -34,12 +61,21 @@ ${PYSITELIB}/behave/compat/__init__.pyo
3461
${PYSITELIB}/behave/compat/collections.py
3562
${PYSITELIB}/behave/compat/collections.pyc
3663
${PYSITELIB}/behave/compat/collections.pyo
64+
${PYSITELIB}/behave/compat/exceptions.py
65+
${PYSITELIB}/behave/compat/exceptions.pyc
66+
${PYSITELIB}/behave/compat/exceptions.pyo
3767
${PYSITELIB}/behave/configuration.py
3868
${PYSITELIB}/behave/configuration.pyc
3969
${PYSITELIB}/behave/configuration.pyo
70+
${PYSITELIB}/behave/constant.py
71+
${PYSITELIB}/behave/constant.pyc
72+
${PYSITELIB}/behave/constant.pyo
4073
${PYSITELIB}/behave/contrib/__init__.py
4174
${PYSITELIB}/behave/contrib/__init__.pyc
4275
${PYSITELIB}/behave/contrib/__init__.pyo
76+
${PYSITELIB}/behave/contrib/csv_table_from_file.py
77+
${PYSITELIB}/behave/contrib/csv_table_from_file.pyc
78+
${PYSITELIB}/behave/contrib/csv_table_from_file.pyo
4379
${PYSITELIB}/behave/contrib/formatter_missing_steps.py
4480
${PYSITELIB}/behave/contrib/formatter_missing_steps.pyc
4581
${PYSITELIB}/behave/contrib/formatter_missing_steps.pyo
@@ -49,6 +85,15 @@ ${PYSITELIB}/behave/contrib/scenario_autoretry.pyo
4985
${PYSITELIB}/behave/contrib/substep_dirs.py
5086
${PYSITELIB}/behave/contrib/substep_dirs.pyc
5187
${PYSITELIB}/behave/contrib/substep_dirs.pyo
88+
${PYSITELIB}/behave/cucumber_expression.py
89+
${PYSITELIB}/behave/cucumber_expression.pyc
90+
${PYSITELIB}/behave/cucumber_expression.pyo
91+
${PYSITELIB}/behave/exception.py
92+
${PYSITELIB}/behave/exception.pyc
93+
${PYSITELIB}/behave/exception.pyo
94+
${PYSITELIB}/behave/exception_util.py
95+
${PYSITELIB}/behave/exception_util.pyc
96+
${PYSITELIB}/behave/exception_util.pyo
5297
${PYSITELIB}/behave/fixture.py
5398
${PYSITELIB}/behave/fixture.pyc
5499
${PYSITELIB}/behave/fixture.pyo
@@ -64,9 +109,21 @@ ${PYSITELIB}/behave/formatter/_registry.pyo
64109
${PYSITELIB}/behave/formatter/ansi_escapes.py
65110
${PYSITELIB}/behave/formatter/ansi_escapes.pyc
66111
${PYSITELIB}/behave/formatter/ansi_escapes.pyo
112+
${PYSITELIB}/behave/formatter/api.py
113+
${PYSITELIB}/behave/formatter/api.pyc
114+
${PYSITELIB}/behave/formatter/api.pyo
115+
${PYSITELIB}/behave/formatter/bad_steps.py
116+
${PYSITELIB}/behave/formatter/bad_steps.pyc
117+
${PYSITELIB}/behave/formatter/bad_steps.pyo
67118
${PYSITELIB}/behave/formatter/base.py
68119
${PYSITELIB}/behave/formatter/base.pyc
69120
${PYSITELIB}/behave/formatter/base.pyo
121+
${PYSITELIB}/behave/formatter/base2.py
122+
${PYSITELIB}/behave/formatter/base2.pyc
123+
${PYSITELIB}/behave/formatter/base2.pyo
124+
${PYSITELIB}/behave/formatter/captured.py
125+
${PYSITELIB}/behave/formatter/captured.pyc
126+
${PYSITELIB}/behave/formatter/captured.pyo
70127
${PYSITELIB}/behave/formatter/formatters.py
71128
${PYSITELIB}/behave/formatter/formatters.pyc
72129
${PYSITELIB}/behave/formatter/formatters.pyo
@@ -97,6 +154,9 @@ ${PYSITELIB}/behave/formatter/sphinx_util.pyo
97154
${PYSITELIB}/behave/formatter/steps.py
98155
${PYSITELIB}/behave/formatter/steps.pyc
99156
${PYSITELIB}/behave/formatter/steps.pyo
157+
${PYSITELIB}/behave/formatter/steps_code.py
158+
${PYSITELIB}/behave/formatter/steps_code.pyc
159+
${PYSITELIB}/behave/formatter/steps_code.pyo
100160
${PYSITELIB}/behave/formatter/tags.py
101161
${PYSITELIB}/behave/formatter/tags.pyc
102162
${PYSITELIB}/behave/formatter/tags.pyo
@@ -112,6 +172,9 @@ ${PYSITELIB}/behave/json_parser.pyo
112172
${PYSITELIB}/behave/log_capture.py
113173
${PYSITELIB}/behave/log_capture.pyc
114174
${PYSITELIB}/behave/log_capture.pyo
175+
${PYSITELIB}/behave/log_config.py
176+
${PYSITELIB}/behave/log_config.pyc
177+
${PYSITELIB}/behave/log_config.pyo
115178
${PYSITELIB}/behave/matchers.py
116179
${PYSITELIB}/behave/matchers.pyc
117180
${PYSITELIB}/behave/matchers.pyo
@@ -124,9 +187,21 @@ ${PYSITELIB}/behave/model_core.pyo
124187
${PYSITELIB}/behave/model_describe.py
125188
${PYSITELIB}/behave/model_describe.pyc
126189
${PYSITELIB}/behave/model_describe.pyo
190+
${PYSITELIB}/behave/model_type.py
191+
${PYSITELIB}/behave/model_type.pyc
192+
${PYSITELIB}/behave/model_type.pyo
193+
${PYSITELIB}/behave/model_visitor.py
194+
${PYSITELIB}/behave/model_visitor.pyc
195+
${PYSITELIB}/behave/model_visitor.pyo
196+
${PYSITELIB}/behave/parameter_type.py
197+
${PYSITELIB}/behave/parameter_type.pyc
198+
${PYSITELIB}/behave/parameter_type.pyo
127199
${PYSITELIB}/behave/parser.py
128200
${PYSITELIB}/behave/parser.pyc
129201
${PYSITELIB}/behave/parser.pyo
202+
${PYSITELIB}/behave/python_feature.py
203+
${PYSITELIB}/behave/python_feature.pyc
204+
${PYSITELIB}/behave/python_feature.pyo
130205
${PYSITELIB}/behave/reporter/__init__.py
131206
${PYSITELIB}/behave/reporter/__init__.pyc
132207
${PYSITELIB}/behave/reporter/__init__.pyo
@@ -142,15 +217,33 @@ ${PYSITELIB}/behave/reporter/summary.pyo
142217
${PYSITELIB}/behave/runner.py
143218
${PYSITELIB}/behave/runner.pyc
144219
${PYSITELIB}/behave/runner.pyo
220+
${PYSITELIB}/behave/runner_plugin.py
221+
${PYSITELIB}/behave/runner_plugin.pyc
222+
${PYSITELIB}/behave/runner_plugin.pyo
145223
${PYSITELIB}/behave/runner_util.py
146224
${PYSITELIB}/behave/runner_util.pyc
147225
${PYSITELIB}/behave/runner_util.pyo
148226
${PYSITELIB}/behave/step_registry.py
149227
${PYSITELIB}/behave/step_registry.pyc
150228
${PYSITELIB}/behave/step_registry.pyo
151-
${PYSITELIB}/behave/tag_expression.py
152-
${PYSITELIB}/behave/tag_expression.pyc
153-
${PYSITELIB}/behave/tag_expression.pyo
229+
${PYSITELIB}/behave/summary.py
230+
${PYSITELIB}/behave/summary.pyc
231+
${PYSITELIB}/behave/summary.pyo
232+
${PYSITELIB}/behave/tag_expression/__init__.py
233+
${PYSITELIB}/behave/tag_expression/__init__.pyc
234+
${PYSITELIB}/behave/tag_expression/__init__.pyo
235+
${PYSITELIB}/behave/tag_expression/builder.py
236+
${PYSITELIB}/behave/tag_expression/builder.pyc
237+
${PYSITELIB}/behave/tag_expression/builder.pyo
238+
${PYSITELIB}/behave/tag_expression/model.py
239+
${PYSITELIB}/behave/tag_expression/model.pyc
240+
${PYSITELIB}/behave/tag_expression/model.pyo
241+
${PYSITELIB}/behave/tag_expression/parser.py
242+
${PYSITELIB}/behave/tag_expression/parser.pyc
243+
${PYSITELIB}/behave/tag_expression/parser.pyo
244+
${PYSITELIB}/behave/tag_expression/v1.py
245+
${PYSITELIB}/behave/tag_expression/v1.pyc
246+
${PYSITELIB}/behave/tag_expression/v1.pyo
154247
${PYSITELIB}/behave/tag_matcher.py
155248
${PYSITELIB}/behave/tag_matcher.pyc
156249
${PYSITELIB}/behave/tag_matcher.pyo
@@ -160,6 +253,6 @@ ${PYSITELIB}/behave/textutil.pyo
160253
${PYSITELIB}/behave/userdata.py
161254
${PYSITELIB}/behave/userdata.pyc
162255
${PYSITELIB}/behave/userdata.pyo
163-
${PYSITELIB}/setuptools_behave.py
164-
${PYSITELIB}/setuptools_behave.pyc
165-
${PYSITELIB}/setuptools_behave.pyo
256+
${PYSITELIB}/behave/version.py
257+
${PYSITELIB}/behave/version.pyc
258+
${PYSITELIB}/behave/version.pyo

devel/py-behave/distinfo

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
$NetBSD: distinfo,v 1.4 2021/12/16 13:10:01 wiz Exp $
1+
$NetBSD: distinfo,v 1.5 2025/08/04 08:03:38 wiz Exp $
22

3-
BLAKE2s (behave-1.2.6.tar.gz) = 155cd2fea934347cddade46255c66c29b24b18f1f3b1ad0ad94841818fb340f0
4-
SHA512 (behave-1.2.6.tar.gz) = e741204d005aebf217b87e8ff0a6b8a2add4029612b63e994a3e8c12175723c88aabb6a053528130f07b278cf8a6592abd6beecce4fd3ffb5e0046ccfa2cd88d
5-
Size (behave-1.2.6.tar.gz) = 701696 bytes
6-
SHA1 (patch-setup.py) = 31d580b0c256f2a77d97a2907296d1e75874bff7
3+
BLAKE2s (behave-1.3.0.tar.gz) = 4f21c6c6f592ebb7d9c43317d5375b5af335c8cb35d25a292cc0757a96e6263c
4+
SHA512 (behave-1.3.0.tar.gz) = b786fac469f1f2f9e91dcdb6b2b44f1ab6f94092c255fa283ea4cd49e013673a7bcdd3c8eb1cb4ac437a23a16698875802fa82b475c083de6c5c93492e4ad383
5+
Size (behave-1.3.0.tar.gz) = 880792 bytes

devel/py-behave/patches/patch-setup.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)