title: Python Library- How to update the version of my library outside the library?
body: <p>I created library in python (in PyCharm) at my first time as it wrriten here:
  <a href="https://medium.com/analytics-vidhya/how-to-create-a-python-library-7d5aea80cc3f" rel="nofollow noreferrer">https://medium.com/analytics-vidhya/how-to-create-a-python-library-7d5aea80cc3f</a></p>
  <p><a href="https://i.stack.imgur.com/sRqQw.png" rel="nofollow noreferrer">enter image description here</a></p>
  <p>to check myself I created new project in a different path.
  I ran: pip install /path/to/wheelfile.whl</p>
  <p>and: import mypythonlib to install my library.
  it succeed and i could use the library's files.</p>
  <p>The problem:
  after some days i added new classes and files under mypythonlib,
  Also changed the version of my set up file from 0.1.0 to 0.2.0
  and now <strong>I can't use the new files</strong> and classes that i added to mypythonlib.</p>
  <p>I tried to run again  pip install /path/to/wheelfile.whl, import mypythonlib but only 0.1.0 was detected.</p>
  <p>What can I do in order to update the library version outside the library?
  i want that my users can use the updated version of my library.</p>
  <p>edit:</p>
  <p>I changed the version of the set up file manually</p>
  <p>and then ran from library:
  python setup.py install</p>
  <p>python setup.py build --build-base=path_to_library</p>
  <p><a href="https://i.stack.imgur.com/F935U.png" rel="nofollow noreferrer">enter image description here</a></p>