old_contents: #!/usr/bin/env python
  """
  Create wordcloud with Arabic
  ===============
  Generating a wordcloud from Arabic text
  Other dependencies: bidi.algorithm, arabic_reshaper
  """
  
  from os import path
  import codecs
  from wordcloud import WordCloud
  import arabic_reshaper
  from bidi.algorithm import get_display
  
  d = path.dirname(__file__)
  
  # Read the whole text.
  f = codecs.open(path.join(d, 'arabicwords.txt'), 'r', 'utf-8')
  
  # Make text readable for a non-Arabic library like wordcloud
  text = arabic_reshaper.reshape(f.read())
  text = get_display(text)
  
  # Generate a word cloud image
  wordcloud = WordCloud(font_path='fonts/NotoNaskhArabic/NotoNaskhArabic-Regular.ttf').generate(text)
  
  # Export to an image
  wordcloud.to_file("arabic_example.png")
  
new_contents: #!/usr/bin/env python
  """
  Create wordcloud with Arabic
  ===============
  Generating a wordcloud from Arabic text
  
  Dependencies:
  - bidi.algorithm
  - arabic_reshaper
  
  Dependencies installation:
  pip install python-bidi arabic_reshape
  """
  
  from os import path
  import codecs
  from wordcloud import WordCloud
  import arabic_reshaper
  from bidi.algorithm import get_display
  
  d = path.dirname(__file__)
  
  # Read the whole text.
  f = codecs.open(path.join(d, 'arabicwords.txt'), 'r', 'utf-8')
  
  # Make text readable for a non-Arabic library like wordcloud
  text = arabic_reshaper.reshape(f.read())
  text = get_display(text)
  
  # Generate a word cloud image
  wordcloud = WordCloud(font_path='fonts/NotoNaskhArabic/NotoNaskhArabic-Regular.ttf').generate(text)
  
  # Export to an image
  wordcloud.to_file("arabic_example.png")
  
subject: Add some instructions for downloading the requirements