Skip to content

Commit

Permalink
#431 ec with deps
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelToman committed Oct 11, 2024
1 parent c08b70e commit a458585
Showing 1 changed file with 44 additions and 12 deletions.
56 changes: 44 additions & 12 deletions 431_Spyder/spyder_2023b.eb
Original file line number Diff line number Diff line change
Expand Up @@ -46,18 +46,35 @@ toolchain = {'name': 'foss', 'version': '2023b'}
# 'pyzmq>=24.0.0', OK
# 'qdarkstyle>=3.2.0,<3.3.0', ok
# 'qstylizer>=0.2.2', ok
# 'qtawesome>=1.3.1,<1.4.0',
# 'qtconsole>=5.6.0,<5.7.0',
# 'qtpy>=2.4.0',
# 'rtree>=0.9.7',
# 'setuptools>=49.6.0',
# 'sphinx>=0.6.6',
# 'spyder-kernels>=3.0.0,<3.2.0',
# 'superqt>=0.6.2,<1.0.0',
# 'textdistance>=4.2.0',
# 'three-merge>=0.1.1',
# 'watchdog>=0.10.3',
# 'yarl>=1.9.4',
# 'qtawesome>=1.3.1,<1.4.0', ok
# 'qtconsole>=5.6.0,<5.7.0', NO -> CREATE
# 'qtpy>=2.4.0', NO - should be in qtconsole
# 'rtree>=0.9.7', NO -> CREATE
# 'setuptools>=49.6.0', OK python
# 'sphinx>=0.6.6', OK pypi bundle
# 'spyder-kernels>=3.0.0,<3.2.0', ok
# 'superqt>=0.6.2,<1.0.0', ok + preinstallopts
# 'textdistance>=4.2.0', ok
# 'three-merge>=0.1.1', ok
# 'watchdog>=0.10.3', ok
# 'yarl>=1.9.4', OK in aiohttp
# TEST_DEPS:
# coverage
# cython
# flaky
# matplotlib
# pandas
# pillow
# pytest <8.0
# pytest-cov
# pytest-lazy-fixture
# pytest-mock
# pytest-order
# pytest-qt
# pytest-timeout
# pyyaml
# scipy
# sympy

# builddependencies = [
# ('CMake', '3.27.6'),
Expand All @@ -82,6 +99,12 @@ use_pip = True
# """sed -i "s/'pyqtwebengine.*,//g" setup.py && """
# )

# avoid hatchling requirement to install
# (since installing it introduces conflicting version requirements with poetry included with Python)
_preinstallopts_no_hatchling = """sed -i -e 's/^build-backend = .*/build-backend = "setuptools.build_meta"/g' """
_preinstallopts_no_hatchling += """-e 's/^requires = .*/requires = ["setuptools"]/g' """
_preinstallopts_no_hatchling += r"""-e 's/dynamic = \["version"\]/version = "%(version)s"/g' pyproject.toml && """

exts_list = [
('asyncssh', '2.17.0'),
('cookiecutter', '2.6.0'),
Expand All @@ -101,6 +124,15 @@ exts_list = [
}),
('QDarkStyle', '3.2.3'),
('qstylizer', '0.2.3'),
('QtAwesome', '1.3.1'),
('spyder_kernels', '3.0.0'),
('superqt', '0.6.6', {
'preinstallopts': _preinstallopts_no_hatchling,
'checksums': ['792e09165c8a788ee245bdb784e018f9077fb309253354d86793cdf1d092f99f'],
}),
('textdistance', '4.6.3'),
('three-merge', '0.1.1'),
('watchdog', '5.0.3'),
(name, version),
]

Expand Down

0 comments on commit a458585

Please sign in to comment.