Python-2.7.18-GCCcore-13.3.0.eb 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. name = 'Python'
  2. version = '2.7.18'
  3. homepage = 'https://python.org/'
  4. description = """Python is a programming language that lets you work more quickly and integrate your systems
  5. more effectively."""
  6. toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
  7. toolchainopts = {'pic': True}
  8. source_urls = ['https://www.python.org/ftp/%(namelower)s/%(version)s/']
  9. sources = [SOURCE_TGZ]
  10. checksums = ['da3080e3b488f648a3d7a4560ddee895284c3380b11d6de75edb986526b9a814']
  11. builddependencies = [
  12. ('pkgconf', '2.2.0'),
  13. ]
  14. dependencies = [
  15. ('binutils', '2.42'),
  16. ('bzip2', '1.0.8'), # required for bz2 package in Python stdlib
  17. ('zlib', '1.3.1'),
  18. ('libreadline', '8.2'),
  19. ('ncurses', '6.5'),
  20. ('SQLite', '3.45.3'),
  21. ('OpenSSL', '3', '', SYSTEM),
  22. ]
  23. exts_default_options = {
  24. 'source_urls': [PYPI_SOURCE],
  25. }
  26. # order is important!
  27. # package versions updated 2023-05-17
  28. # https://pip.pypa.io/en/latest/development/release-process/#python-2-support
  29. exts_list = [
  30. ('wheel', '0.37.1', {
  31. 'checksums': ['e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4'],
  32. }),
  33. ('setuptools', '44.1.1', {
  34. 'source_tmpl': '%(name)s-%(version)s.zip',
  35. 'checksums': ['c67aa55db532a0dadc4d2e20ba9961cbd3ccc84d544e9029699822542b5a476b'],
  36. }),
  37. ('pip', '20.3.4', {
  38. 'checksums': ['6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc'],
  39. }),
  40. ]
  41. moduleclass = 'lang'