Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Location: Chicago Or Remote, Illinois USA
Telecommuting: Yes
About the Role Are you a hands-on data integration engineer who enjoys working with complex data systems? Do you excel at optimizing workflows, improving data quality, and ensuring efficient data delivery? At Hoodie Analytics, we have a dynamic data environment and have a never-ending amount of integrations needs. We are …
...to automate business processes. Inspired by our earlier successes with XIST, we decided to develop a Python prototype. This decision was made even though our contract required us to produce a Java-based prototype for delivery to a large group of developers that would turn it into a marketable product. The approach of using Python early in prototyping made it possible for us to study concepts using working code almost from the start of this project. Although we had to rewrite our Python prototype...
...tor Purpose To provide a policy to determine whether a service provided to the PSF is done by an employee or a contractor. Factors In general, if control falls to the PSF, an individual is an employee. If the individual is independent, they are an independent contractor. In determining employee vs. contractor status, the PSF considers the following criteria: Does the PSF control or have the right to control what the worker does and how the worker does his or her job? Independent contractors de...
...ton-ruby-is-taking-to-become-friendly-to-beginners/ Daniel cites the PyCon 2012 talk http://pyvideo.org/video/719/diversity-in-practice-how-the-boston-python-user as a major inspiration, and the Python community gets a lot of acknowledgement and credit in this post. 6.6.3 Updates on previous grants Boston Python Workshop grant, non-local workshop slot #3: Portland The Boston Python Workshop grant series (http://pyfound.blogspot.com/2011/11/boston-python-workshop-psf-grant...
...Python proved to be "fast enough" for our uses as the most processor-intensive stuff is already written in C (GUI toolkit, GUID generators, numeric manipulations, etc.). We only had to write, in Python, our custom RPC protocol, because XML-RPC (and it's Python implementation) proved to be too slow and processor-intensive. Scalability was an issue that we solved at design time, but Python let us create programming constructs like the transparent distributed RPC system and extensible API...
...ton" are identical to or confusingly similar to the marks of the Python Software Foundation as shown at http://www.python.org/community/logos/. Phyton marketing is not associated with the Python Software Foundation and appears to be trading on the PSF's logos and goodwill." July 2012. Declined request by Jachym Cepicky <jachym.cepicky at gmail.com> and Tom Kralidis <tomkralidis at hotmail.com> to use a modified version of Python logo. Members of the TC varied in opinions, ...
...tors use regular expressions to describe tokenization. Even though all the parser generators described in this paper do support tokenization by means of regular expressions, it quickly turned out that this tokenization process was not useful for XPath. In the XPath specification, special tokenization rules are given as plain English text: If there is a preceding token and the preceding token is not one of @, ::, (, [, , or an Operator, then a * must be recognized as a Mult...
...to our quarterly donation drive, we're partnering with JetBrains to help raise money for the PSF. JetBrains PyCharm & the PSF is happy to announce a 30% discount with all proceeds going to the Python Software Foundation's general fund! Check out their offer here. It's easy to donate Click here to make a one-time or recurring donation. If you’re an existing PSF Supporting Member and would like to make your support recurring, log into your account and click “Auto-Renewal”. If you’re an exi...
...however, generally puts more stress on both people and systems to get things right the first time because postponing these activities to the end of the process means a loss of scheduling elasticity. "The obvious answer," according to Friedrich, "was to create a central database repository to help guarantee consistency and to provide historical tracking of data changes." An Oracle database was designed to store the information, but a graphical front end to manage the process o...
...to be able to add on tutorials after they register for the conference/ to be able to add things at a later time. Create a web app for me to use to create promo codes for registration (Chad and I discussed this in 2012 but it was too late). Limited Corwin access would be great, but I know that's a stretch. We need an exhibitor registration site. No bag ticket for tutorial only people. Have different badge colors for tutorial only/expo only people. Add meal explanation to CTE reg site. I want to h...
...to webmaster mail, you may want to set either From: or Reply-To: to webmaster@python.org; that will keep replies from cluttering your personal box. If you want to volunteer to help out responding to webmaster email, send a note to webmaster@python.org asking to be added. pydotorg This is a private internal discussion list used for discussion among the python.org server maintainers. If you have SSH login access on the python.org servers, you should probably be on this list. pydotorg-che...
...Python core developers to target improvements to CPython. In 2019, the CPython sprint received $25,000 in support from the PSF and in 2020, $6,000 USD for an online sprint. The PSF is also financially supporting CPython through a complete migration to GitHub and, in 2019, allocated $19,000 USD to assist CPython with Python 2 sunset communications. The PSF hosts the annual Python Language Summit at PyCon US. The Summit is a small gathering of Python language implementers (both core develo...
...to allow for the funding of sprints outside of the "python core" domain. The PSF and Sprint committee may also accept donations to the PSF to help further fund the Sprints project as a whole, but not to specific sprints via donor advisement. Approved, 9-0-0. 9 Other Business 9.1 Assign Subdomain Pl.Python.org RESOLVED, that the PSF will assign the subdomain pl.python.org to Piotr Tynecki and the Polish Python Coders Group, technical details to be a...
...Total effort avoided / total invested) 2002-3: 7.17 From the table above, the return on investment for automating the generation of documentation just for formal releases to customers clearly helped my department avoid a substantial amount of manual labor cost. Python and DocBook together proved to be a formidable combination for eliminating a real-world business process bottleneck. Conclusion The decision of my department to adopt Python and to allow me to use it along with another...
...to any third party unless it is: Specifically authorized by you; or Necessary to perform the functions requested by you (and only to the extent absolutely necessary to perform the function); or Required to check for fraud or other misuse of PSF resources; or Required by law. In particular, we may release the information we collect to third parties when we believe it is appropriate to comply with the law, to enforce our legal rights, to protect the rights and safety of others, or to assis...
...to be run' in a database, and then copy the build to shared directories on a manually listed set of 'slave' machines. Forcing developers to manually specify which machines to use was initially created as the 'simplest thing that could possibly work.' Contrary to our expectations, we have since had little motivation to automate this. It turns out that negotiation between developers over which machines to use during builds is a valuable excuse to touch base with each other about what we're up to t...
Version: None
Released: Nov. 15, 2022
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a2 is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state …
...to be a barrier to you being a part of the PSF or to your voice helping direct our future. Every PSF member makes the Python community stronger! JOIN TODAY Your donations: Keep Python thriving • Support CPython and PyPI progress • Increase security across the Python ecosystem • Bring the global Python community together • Make our community more diverse and robust every year. We’re incredibly grateful to be in community with you. Highlights from 2024: A reco...
...to communicate overridden command classes to the main dispatcher. The client's point of view As I said above, the client (setup.py) only has to import distutils.core -- everything else Distutils-ish is taken care of by this core module. However, the client needs a way to communicate its particular options into the Distutils core (and out to the command modules). There are two possible schemes for this: one short and convenient (but not to...
If you didn't find what you need, try your search in the Python language documentation.