commit | author | age
|
7da5bd
|
1 |
# |
f5ad5a
|
2 |
# This file and its contents are supplied under the terms of the |
MT |
3 |
# Common Development and Distribution License ("CDDL"), version 1.0. |
|
4 |
# You may only use this file in accordance with the terms of version |
|
5 |
# 1.0 of the CDDL. |
7da5bd
|
6 |
# |
f5ad5a
|
7 |
# A full copy of the text of the CDDL should have accompanied this |
MT |
8 |
# source. A copy of the CDDL is also available via the Internet at |
|
9 |
# http://www.illumos.org/license/CDDL. |
7da5bd
|
10 |
# |
AP |
11 |
|
|
12 |
# |
f5ad5a
|
13 |
# This file was automatically generated using the following command: |
MT |
14 |
# $WS_TOOLS/python-integrate-project hypothesis |
7da5bd
|
15 |
# |
AP |
16 |
|
|
17 |
BUILD_STYLE = setup.py |
f5ad5a
|
18 |
|
7da5bd
|
19 |
include ../../../make-rules/shared-macros.mk |
AP |
20 |
|
f5ad5a
|
21 |
COMPONENT_NAME = hypothesis |
11cd36
|
22 |
HUMAN_VERSION = 6.100.1 |
f5ad5a
|
23 |
COMPONENT_SUMMARY = hypothesis - A library for property-based testing |
MT |
24 |
COMPONENT_PROJECT_URL = https://hypothesis.works |
|
25 |
COMPONENT_ARCHIVE_URL = \ |
69b7ce
|
26 |
https://github.com/HypothesisWorks/hypothesis/archive/refs/tags/$(COMPONENT_ARCHIVE) |
f5ad5a
|
27 |
COMPONENT_ARCHIVE_HASH = \ |
11cd36
|
28 |
sha256:b769da366429b6f6727da5ba7313d56b1b42b93b3fb4bc9203d1d0392da754e0 |
f5ad5a
|
29 |
COMPONENT_LICENSE = MPL-2.0 |
MT |
30 |
COMPONENT_LICENSE_FILE = LICENSE.txt |
7da5bd
|
31 |
|
69b7ce
|
32 |
COMPONENT_ARCHIVE = hypothesis-python-$(HUMAN_VERSION).tar.gz |
MT |
33 |
COMPONENT_SRC = hypothesis-hypothesis-python-$(HUMAN_VERSION) |
375f5a
|
34 |
# https://github.com/HypothesisWorks/hypothesis/issues/3637 |
69b7ce
|
35 |
COMPONENT_SUBDIR = hypothesis-python |
7da5bd
|
36 |
|
AP |
37 |
include $(WS_MAKE_RULES)/common.mk |
a28269
|
38 |
|
69b7ce
|
39 |
# Random temporary directory name |
4be5b8
|
40 |
COMPONENT_TEST_TRANSFORMS += "-e 's|\(/tmp\).\{8\}/|\1XXXXXXXX/|g'" |
1cf713
|
41 |
# Contains the date of the test run |
MT |
42 |
COMPONENT_TEST_TRANSFORMS += "-e '/to add failing examples to your code/d'" |
7da5bd
|
43 |
|
AP |
44 |
# Auto-generated dependencies |
f5ad5a
|
45 |
PYTHON_REQUIRED_PACKAGES += library/python/attrs |
MT |
46 |
PYTHON_REQUIRED_PACKAGES += library/python/exceptiongroup |
|
47 |
PYTHON_REQUIRED_PACKAGES += library/python/importlib-metadata |
|
48 |
PYTHON_REQUIRED_PACKAGES += library/python/setuptools |
|
49 |
PYTHON_REQUIRED_PACKAGES += library/python/sortedcontainers |
|
50 |
PYTHON_REQUIRED_PACKAGES += runtime/python |
69b7ce
|
51 |
TEST_REQUIRED_PACKAGES.python += library/python/pexpect |
MT |
52 |
TEST_REQUIRED_PACKAGES.python += library/python/pytest |
|
53 |
TEST_REQUIRED_PACKAGES.python += library/python/pytest-xdist |