title: How to define entry points with Pipenv?
body: <p><code>setup.py</code> used to define entry points like this:</p>
  <pre class="lang-py prettyprint-override"><code>entry_points={
      'console_scripts': [
          'cursive = cursive.tools.cmd:cursive_command',
      ],
  },
  </code></pre>
  <p>How to do it for pipenv? There seems to be no canonical way to defined an entry point with Pipenv?</p>
  <p>I've found that <a href="https://setuptools.readthedocs.io/en/latest/userguide/entry_point.html" rel="nofollow noreferrer">setuptools</a> suggest that a <code>setup.cfg</code> file should be created, like this:</p>
  <pre><code>[options.entry_points]
  console_scripts =
      cursive = cursive.tools.cmd:cursive_command
  </code></pre>
  <p>but then it never gets &quot;intalled&quot;: that is, no <code>cursive</code> executable is created.</p>
  <p>So, how to create entry points with Pipenv?</p>