Search This Blog

Wednesday, April 22, 2015

Python Package Development

Context

I'm developing a few Python packages, which are obviously under version control (personally hosted GIT repo in this case, but that's not relevant). Now, the package is in active development, but I usually work in different machines: my personal laptop and workstations at the lab. In the lab machines I don't have root access, so I work on a virtualenv, where I can install python packages using pip install.

How?

To facilitate the development in every machine I work on, this is the basic setup:
  1. Create a setup.py file in the repo, to use setuptools to install the package (this will also help you if you want to use PyPI later on to distribute your package)
  2. Clone the repo in every machine you will develop/use your package
  3. For every machine:
    1. activate the virtualenv
    2. cd into the cloned repo
    3. Type python setup.py develop

10 comments:

  1. thanks for sharing ! great game , have fun with my singing monsters cheats and hack to achive coins , gems , breed new singing monsters and lot more info here.

    ReplyDelete
  2. Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful
    Laptop Repair Service Faridabad

    ReplyDelete
  3. You have got the golden chance to grab the roblox robux generator of 2015 which will be unlimited and will be provided without paying any amount and at no any effort.

    ReplyDelete
  4. ou’re alone in a zombie infested desert. Your only means of defense is your truck. Kill zombies to earn money, and then use the money to buy upgrades for your truck to help you to go through all the obstacles and defend yourself. Earn bonus cash by coming up with creative and impressive ways to kill the zombies, as well as breaking down other obstacles and barriers in your path.
    Use the arrow keys for navigation
    earn to die game123

    earn to die5

    earn to die game vui

    earn to die23

    earn to die game play

    earn to die
    tank trouble
    age of war

    freetowerdefensegames

    ReplyDelete
  5. افضل شركة تنظيف خزانات بالاحساء و بالدمام

    تنظيف الخزانات من الامور الهامة فشركة الاول شركة تنظيف خزانات بالاحساء لديها افضل خدمات تنظيف خزانات بالدمام من التطهير والتعقيم والتنظيف على اكمل وجة فشركة الاول لخدمات تنظيف خزانات بالاحساء لديها امكانيه التنظيف وغسيل جميع انواع الحزانات من خزان العلوى والارضى والخرسانيه بطريقة احترافية تساعد على ازالة كل الترسوبات والمتواجدة فى الخزان والاهتمام باعمال التعقيم من خلال افضل مواد متواجدة ومتعارف عليها ذات جودة عالمية دون ان ثؤثر على مياه الشرب فالاول افضل شركة تنظيف خزانات بالدمام و تتميز باسعارها التى تناسب الجميع وانظباط المواعيد وتتميز بعمالة مدربة على جميع انواع الخزانات

    _______

    افضل شركة تنظيف خزانات بالرياض

    تنظيف الخزانات من الامور الهامة فشركة الاول شركة تنظيف خزانات بالرياض لديها افضل خدمات الخاصة بعمليات تنظيف خزانات بالرياض من التطهير والتعقيم والتنظيف على اكمل وجة فشركة الاول لتنظيف خزانات لديها امكانيه التنظيف و غسيل خزانات بالرياض
    جميع انواع الحزانات من خزان العلوى والارضى والخرسانيه بطريقة احترافية تساعد على ازالة كل الترسوبات والمتواجدة فى الخزان والاهتمام باعمال التعقيم من خلال افضل مواد متواجدة ومتعارف عليها ذات جودة عالمية دون ان ثؤثر على مياه الشرب

    ReplyDelete
  6. I think she deserves this achievement for their relentless efforts during the past years. Although throughout the contest she was not one of the prominent candidates, but in all the contest she will do very well and convincingly.
    baixar facebook l baixar whatsapp l slitherio l run 2 l happy wheels l piano tiles 2

    ReplyDelete
  7. شركة تنظيف بالجبيل

    ولأننا نحتاج إلى فريق متخصص يضمن لنا تنظيف سريع ومتقن لمنازلنا نقدم لكم شركتكم :
    شركة تنظيف بالجبيل
    وتقوم الشركة بالعمل على نظافة المنازل والشقق والفلل وغيرها و خلوها من الأتربة والأوساخ وذلك بواسطة فريق الشركة المدرب والمتخصص والحرفي .
    تستخدم الشركة المعدات اللازمة لنظافة جميع أماكن المنزل وخاصة الغرف المنعزلة والتي لا يصلها تهوية جيدة كغرف النوم ،تقوم شركة تنظيف بالجبيل بتنظيف السجاد والموكيت والمفروشات بالبخار وغيره من أدوات التنظيف الفعالة .
    تقوم الشركة برش مواد معطرة لتعقيم وتطهير المنازل وإضافة روائح جميلة للمكان ،عند الاتصال شركة تنظيف بالجبيل ستجدون أروع العروض والتخفيضات ، وستجدون موظفين سريعي الرد على اتصالاتكم ، فلا تترددوا في استخدام شركة تنظيف بالجبيل لتصلوا لأفضل درجات النظافة لمنازلكم .
    0552744429
    http://almthaly-dammam.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%a8%d8%a7%d9%84%d8%ac%d8%a8%d9%8a%d9%84/

    ReplyDelete
  8. This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
    http://www.jualobataborsiherbal.com/ obat aborsi
    http://www.jualobataborsiherbal.com/cara-menggugurkan-kandungan/ cara menggugurkan kandungan
    http://obataborsi59.com/ obat aborsi
    http://obataborsi59.com/cara-menggugurkan-kandungan-dengan-cepat-dan-aman/ cara menggugurkan kandungan
    http://obattelatdatangbulan.info/ obat telat datang bulan
    http://klinikobataborsi.com/ jual obat aborsi
    http://jualobatpenggugurkandungan.net/ obat penggugur kandungan
    http://tandatandakehamilan.net/ tanda tanda kehamilan

    ReplyDelete