From robotbill at gmail.com Wed Jan 7 06:17:40 2015 From: robotbill at gmail.com (Joe Lewis) Date: Tue, 6 Jan 2015 21:17:40 -0800 Subject: [portland] Would moving Python to Tuesdays or Thursdays work for you? Message-ID: <30ED3C8B-602F-4BBD-A82D-AC24CBCBF98F@gmail.com> Happy New Year, everyone! With the start of the year we are exploring the option of moving our regularly scheduled meetings from the 2nd and 4th Wednesday of each month to either the 2nd and 4th Tuesdays, or the 2nd and 4th Thursdays of the month, in order to avoid conflcting with other local user groups which have a significant overlap in the Python community. Please respond to the poll on Meetup to let us know which days work best for you: http://www.meetup.com/pdxpython/polls/1193272/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From rshepard at appl-ecosys.com Mon Jan 12 17:58:49 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Mon, 12 Jan 2015 08:58:49 -0800 (PST) Subject: [portland] Providing Application to Windows Users Message-ID: The Python/wxPython apps I've written have been for my own use, or use by other linux users. Now I'm developing an application that will be used by those using various Microsoft Windows flavors. I know nothing about Windows since the last time I used it was in 1996. The intended audience is also not computer literate. I know that folks who want to use the tool need to install Python on their machines. Do they also need to install all the subsystems (such as wxPython) that are included in the main .py file? It will be a while before the application is ready for testing on Windows but since this is brand-new territory for me I'd like to get an idea of what I'm facing in distributing it. Rich From miguelgrinberg50 at gmail.com Mon Jan 12 18:10:31 2015 From: miguelgrinberg50 at gmail.com (Miguel Grinberg) Date: Mon, 12 Jan 2015 09:10:31 -0800 Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: Rich, The following packages convert a Python script into a Windows executable, including Python itself and all the script?s dependencies: http://www.py2exe.org/ https://github.com/pyinstaller/pyinstaller/wiki Can?t comment on how these compare as I haven?t used them myself. Hope this helps! Miguel > On Jan 12, 2015, at 8:58 AM, Rich Shepard wrote: > > The Python/wxPython apps I've written have been for my own use, or use by > other linux users. Now I'm developing an application that will be used by > those using various Microsoft Windows flavors. I know nothing about Windows > since the last time I used it was in 1996. The intended audience is also not > computer literate. > > I know that folks who want to use the tool need to install Python on their > machines. Do they also need to install all the subsystems (such as wxPython) > that are included in the main .py file? > > It will be a while before the application is ready for testing on Windows > but since this is brand-new territory for me I'd like to get an idea of what > I'm facing in distributing it. > > Rich > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland -------------- next part -------------- An HTML attachment was scrubbed... URL: From rshepard at appl-ecosys.com Mon Jan 12 18:32:29 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Mon, 12 Jan 2015 09:32:29 -0800 (PST) Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: On Mon, 12 Jan 2015, Miguel Grinberg wrote: > The following packages convert a Python script into a Windows executable, > including Python itself and all the script?s dependencies: > > http://www.py2exe.org/ > https://github.com/pyinstaller/pyinstaller/wiki Miguel, Looks like the perfect solution. > Can?t comment on how these compare as I haven?t used them myself. Will eventually report back on the results. > Hope this helps! Yep, it does. Thanks, Rich From tallus at gmail.com Mon Jan 12 18:37:32 2015 From: tallus at gmail.com (Paul M) Date: Mon, 12 Jan 2015 09:37:32 -0800 Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: On Mon, Jan 12, 2015 at 9:10 AM, Miguel Grinberg wrote: > Rich, > > The following packages convert a Python script into a Windows executable, > including Python itself and all the script?s dependencies: > > http://www.py2exe.org/ > https://github.com/pyinstaller/pyinstaller/wiki < > https://github.com/pyinstaller/pyinstaller/wiki> > > Can?t comment on how these compare as I haven?t used them myself. > I've looked at py2exe, briefly, as this approach seems to be the recommended approach, but it only works on a Windows machine, and I stopped using Windows about the same time you did, so I didn't get any further. Pyinstaller (which I haven't tried) apparently works under WINE. Paul -------------- next part -------------- An HTML attachment was scrubbed... URL: From amjith.r at gmail.com Mon Jan 12 18:38:48 2015 From: amjith.r at gmail.com (Amjith Ramanujam) Date: Mon, 12 Jan 2015 17:38:48 +0000 Subject: [portland] Providing Application to Windows Users References: Message-ID: Has anyone tried packaging an app that depends on psycopg2 using py2exe or pyinstaller? I'm also interested in creating a windows version of my application and haven't tried either of those. psycopg2 is notorious for having a complex setup since it needs python headers, postgres headers etc. On Mon Jan 12 2015 at 9:32:49 AM Rich Shepard wrote: > On Mon, 12 Jan 2015, Miguel Grinberg wrote: > > > The following packages convert a Python script into a Windows executable, > > including Python itself and all the script?s dependencies: > > > > http://www.py2exe.org/ > > https://github.com/pyinstaller/pyinstaller/wiki pyinstaller/pyinstaller/wiki> > > Miguel, > > Looks like the perfect solution. > > > Can?t comment on how these compare as I haven?t used them myself. > > Will eventually report back on the results. > > > Hope this helps! > > Yep, it does. > > Thanks, > > Rich > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rshepard at appl-ecosys.com Mon Jan 12 18:40:08 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Mon, 12 Jan 2015 09:40:08 -0800 (PST) Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: On Mon, 12 Jan 2015, Paul M wrote: > I've looked at py2exe, briefly, as this approach seems to be the > recommended approach, but it only works on a Windows machine, and I > stopped using Windows about the same time you did, so I didn't get any > further. Pyinstaller (which I haven't tried) apparently works under WINE. Paul, Oh. Guess I'll need to find someone with a Windows machine to assemble it, then. Makes the process rather a PITA, then, eh? Thanks, Rich From jchampion at zetacentauri.com Mon Jan 12 18:43:43 2015 From: jchampion at zetacentauri.com (Jason Champion) Date: Mon, 12 Jan 2015 09:43:43 -0800 Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: I second Miguel's suggestion. It's been a few years since I've used it, but py2exe saved a LOT of heartache and support trouble when deploying to Windows. I recall having a very hard time with getting some remote users to set their Python path, and having an executable bypasses that. If you want to go one step further, InnoSetup is a good tool for creating a simple installer so they can just install the app like they would any other program and have all of their shortcuts in place. http://www.jrsoftware.org/isinfo.php On Mon, Jan 12, 2015 at 9:10 AM, Miguel Grinberg wrote: > Rich, > > The following packages convert a Python script into a Windows executable, > including Python itself and all the script?s dependencies: > > http://www.py2exe.org/ > https://github.com/pyinstaller/pyinstaller/wiki < > https://github.com/pyinstaller/pyinstaller/wiki> > > Can?t comment on how these compare as I haven?t used them myself. > > Hope this helps! > > Miguel > > > > On Jan 12, 2015, at 8:58 AM, Rich Shepard > wrote: > > > > The Python/wxPython apps I've written have been for my own use, or use > by > > other linux users. Now I'm developing an application that will be used by > > those using various Microsoft Windows flavors. I know nothing about > Windows > > since the last time I used it was in 1996. The intended audience is also > not > > computer literate. > > > > I know that folks who want to use the tool need to install Python on > their > > machines. Do they also need to install all the subsystems (such as > wxPython) > > that are included in the main .py file? > > > > It will be a while before the application is ready for testing on > Windows > > but since this is brand-new territory for me I'd like to get an idea of > what > > I'm facing in distributing it. > > > > Rich > > _______________________________________________ > > Portland mailing list > > Portland at python.org > > https://mail.python.org/mailman/listinfo/portland > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/portland/attachments/20150112/4dc9ebc9/attachment.html > > > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland > -- Jason Champion Chief Technology Officer Theme Dragon 503-840-4012 http://www.themedragon.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From rshepard at appl-ecosys.com Mon Jan 12 19:31:25 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Mon, 12 Jan 2015 10:31:25 -0800 (PST) Subject: [portland] Providing Application to Windows Users In-Reply-To: References: Message-ID: On Mon, 12 Jan 2015, Jason Champion wrote: > I recall having a very hard time with getting some remote users to set > their Python path, and having an executable bypasses that. Jason, Yes, a binary with everything included makes it easier for the casual user. > If you want to go one step further, InnoSetup is a good tool for creating > a simple installer so they can just install the app like they would any > other program and have all of their shortcuts in place. > http://www.jrsoftware.org/isinfo.php Great! I hope it will be fairly soon that the application's done, depending on when I can set aside the time for it. Thanks, Rich From joelm at bigleaf.net Thu Jan 15 17:38:47 2015 From: joelm at bigleaf.net (Joel Mulkey) Date: Thu, 15 Jan 2015 08:38:47 -0800 Subject: [portland] Bigleaf Hiring a Lead Software Dev Message-ID: Hi fellow Python users, We (Bigleaf Networks) are looking for a Lead Software Developer to join our team. We provide internet redundancy and optimization across multiple ISP connections. We use Python in much of our code, including the back-end of our web app (Pyramid), and our custom distributed network link monitoring and adaptation system. This network system provides seamless failover and dynamic prioritization for our user's traffic. Bigleaf was created to bring some peace into the lives of the people who use our service. We think that the role of "IT guy/gal" is often too stressful, and so we take away the worries of internet connectivity for them. We have a reliable and high-performance service that's been proven regionally and is about to be deployed nationwide. To help accomplish that and many other projects over the coming years, we need a Lead Software Developer to take the baton on our code. If this sounds of interest, please check out the details here: http://www.bigleaf.net/company/careers and let us know why you think Bigleaf might be a good fit for your skill-set and experience. Thanks! Joel Mulkey Founder and CEO Bigleaf Networks +1 (503) 985-8298 www.bigleaf.net From jsheuer at mpss-pdx.com Sun Jan 18 04:26:18 2015 From: jsheuer at mpss-pdx.com (James S. Heuer) Date: Sat, 17 Jan 2015 19:26:18 -0800 Subject: [portland] Senior developer position Message-ID: <54BB27DA.8020809@mpss-pdx.com> Pythonistas, My company, Evos SmartTools is looking for a senior developer with strong Python skills and a broad spectrum of technology background. Some details: Evos SmartTools? is a provider of on-line software (SaaS) for the logistics and transportation industry. We have three main products: PlanTools?, which is the nation?s leading and most sophisticated freight shipping planning system, BidTools?, an industry leading eCommerce tool for transportation bidding events, and TransTools?, a powerful full-range TMS system. We have another key ?Tool? product under development which we hope to introduce some time in 2016, which we believe will revolutionize the way shippers manage their inbound and outbound freight. Our key competitive advantage is our advanced optimization technology used in our PlanTools? and BidTools? products. We are looking for a senior developer with a broad range of skills, to take on an important role in implementing our new products and continuously upgrading and expanding our existing ones. This is a challenging position as our technology platform is complex. Experts have said of it: ?It has lots of moving parts.? You can download the full job description, requirements, and working arrangements on offer at: http://www.evossmarttools.net/JobDescriptionSeniorDeveloperJan2015.pdf All best, Jim Heuer -- *James S. Heuer M-P System Services, Inc.* 1631 NE Broadway, PMB# 136 Portland, OR 97232-1425 (503) 335-8380 jsheuer at mpss-pdx.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From robotbill at gmail.com Sat Jan 31 19:13:58 2015 From: robotbill at gmail.com (Joe Lewis) Date: Sat, 31 Jan 2015 10:13:58 -0800 Subject: [portland] PDX Python is Moving to Thursdays Message-ID: <33150536-68EF-46C3-BCF6-4B6BB98BF188@gmail.com> PDX Python is moving to Thursdays! Starting in February, Monthly Project and Study Night will be every 2nd Thursday and Presentation Night will be every 4th Thursday. Both at Urban Airship, both at 6:30. The schedule has been updated on Meetup (http://www.meetup.com/pdxpython/). I hope to see there! Joe