title: Why my decorator running without calling it?
body: <p>Please look at my chapp function.</p>
  <p>I never called it but it runs formatting <code>decorator</code></p>
  <pre><code>def formatting(lowerscase=False):
      print('called')
      def formatting_decorator(func):
          def wrapper(text=''):
              if lowerscase:
                  func(text.lower())
              else:
                  func(text.upper())
          return wrapper
      return formatting_decorator
  
  @formatting(lowerscase=False)
  def chaap(message):
      print(message)
  </code></pre>
  <p>How can I solve it?</p>