Sha256: 2219ef2c817b2b4b54b2e4967518f7ba9c39a6b0efd819b3c4ddbdca17915fcf

Contents?: true

Size: 1.2 KB

Versions: 1

Compression:

Stored size: 1.2 KB

Contents

# frozen_string_literal: true
class Coursemology::Polyglot::Language::Python < Coursemology::Polyglot::Language
  syntax_highlighter 'python'

  class Python2Point7 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 2.7', docker_image: 'python:2.7'
  end

  class Python3Point4 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.4', docker_image: 'python:3.4'
  end

  class Python3Point5 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.5', docker_image: 'python:3.5'
  end

  class Python3Point6 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.6', docker_image: 'python:3.6'
  end

  class Python3Point7 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.7', docker_image: 'python:3.7'
  end

  class Python3Point9 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.9', docker_image: 'python:3.9'
  end

  class Python3Point10 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.10', docker_image: 'python:3.10'
  end

  class Python3Point12 < Coursemology::Polyglot::Language::Python
    concrete_language 'Python 3.12', docker_image: 'python:3.12'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
coursemology-polyglot-0.3.8 lib/coursemology/polyglot/language/python.rb