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.
...open source projects. Encourages and facilitates Python-related research in the public interest. "Open source" is defined as: freely available technology licensed under terms compatible with Version 1.9 (or later) of the Open Source Definition, as established by the Open Source Initiative (see http://www.opensource.org/). Note The mission statement above was approved by the PSF Board of Directors on March 2, 2002, and amended by the Board on August 15, 2006, and September 14, 2009 ...
From 20 Feb. through 22 Feb., 2020
Location: Lagos, Nigeria
Open Source Festival
29 Nov. from 6am UTC to 2pm UTC, 2022
Location: Kampala,Uganda
Pyladies Kampala Open source workshop
From 18 April through 21 April, 2018
Location: Kampala, Uganda
PyLadies Kampala Open Source Sprint
23 March from 12pm UTC to 5:30pm UTC, 2024
Location: Amsterdam, The Netherlands
PyLadies Amsterdam: Python Open Source Sprints
From 30 May through 31 May, 2015
Location: Boston Convention Center, 415 Summer St, Boston, MA 02210, USA
Open Data Science Conference
27 April from 3pm UTC to 5pm UTC, 2024
Location: Online
Open Source with Python | Python User Group Ho
...open source programming language. The conference program will include peer-reviewed presentations, impromptu talks, meetings for planning future development, and two other keynote speakers: Guido van Rossum, creator of Python, will discuss plans for future Python development. Jim Hugunin, author of IronPython, will discuss its current status. IronPython is a new implementation of the Python programming language for the Microsoft .NET and open-source...
...opening, where you have to specifically say open(..., "U"). This is open to debate, but here are a few reasons for this design: Compatibility. Programs which already do their own interpretation of \r\n in text files would break. Examples of such programs would be editors which warn you when you open a file with a different newline convention. If universal newlines was made the default such an editor would silently convert your line endings to the local convention on save. Programs which open b...
...open source projects: Mozilla (Firefox): open since 2002-05 dbus library: fixed in 2008-05 (dbus commit), close file descriptors in the child process autofs: fixed in 2009-02, set the CLOEXEC flag qemu: fixed in 2009-12 (qemu commit), set CLOEXEC flag Tor: fixed in 2010-12, set CLOEXEC flag OCaml: open since 2011-04, "PR#5256: Processes opened using Unix.open_process* inherit all opened file descriptors (including sockets)" ØMQ: open since 2012-08 Squid: open since 2012-07 See also: Excuse me ...
...Open Source license? Yes. The board of the Open Source Initiative certified the CNRI Open Source License as being fully Open Source compliant. Has it been approved by the Python Consortium? Yes, the Python Consortium members approved the new CNRI Open Source License at a meeting of the Python Consortium on Friday, July 21, 2000 in Monterey, California. Is it compatible with the GNU Public License (GPL)? Legal counsel for both CNRI and BeOpen.com believe that it is ...
...open codecs.open() can be replaced by the builtin open() function. open() has a similar API but has also more options. Both functions return file-like objects (same API). codecs.open() was the only way to open a text file in Unicode mode until Python 2.6. Many Python 2 programs uses this function. Removing codecs.open() implies more work to port programs from Python 2 to Python 3, especially projects using the same code base for the two Python versions (without using 2to3 program). codecs.open()...
...open source alternative to GitHub and omits the proposal to run Phabricator. As with PEP 481, this particular PEP is offered as an alternative to PEP 474 and PEP 462. Rationale CPython is an open source project which relies on a number of volunteers donating their time. As with any healthy, vibrant open source project, it relies on attracting new volunteers as well as retaining existing developers. Given that volunteer time is the most scarce resource, providing a process that maximizes the...
...open("fiLe") will open it (open("file") will not, nor will the 14 other variations on that theme). In the lower right box, if you create "fiLe", there's no telling what it's stored as -- but most likely as "FILE" -- and any of the 16 obvious variations on open("FilE") will open it. The lower left box is a mix: creating "fiLe" stores "fiLe" in the platform directory, but you don't have to match case when opening it; any of the 16 obvious variations on open("FILe") work. NONE OF THAT IS CHANGING! ...
...Open Source Applications Foundation, will be the keynote speaker. PyCon is a community-oriented conference targeting developers interested in Python, a powerful open source programming language. PyCon provides opportunities to learn about significant advances in the Python development community, and to meet fellow developers from around the world. The conference program includes peer-reviewed presentations, the annual Python state of the union address, and open space for informal talks...
...Open file as text (default encoding) >>> filename = open('filename_in_mbcs.txt', 'r').read() >>> text = open(filename, 'r').read() >>> # Fix 2: Open file as text (explicit encoding) >>> filename = open('filename_in_mbcs.txt', 'r', encoding='mbcs').read() >>> text = open(filename, 'r').read() >>> # Fix 3: Explicitly decode the path >>> filename = open('filename_in_mbcs.txt', 'rb').read() >>> text = open(filename.decode('mbc...
...open.close(). But .close releases threads, which left the internal popen code accessing the dict without a valid thread state. The dict implementation changed so that's no longer accepted. Fixed by creating a temporary thread state in the guts of popen's close routine, and grabbing the global lock with it for the duration] [20-Aug-2000 tim changed the popen2.py _test function to use the "more" cmd when os.name == "nt". This makes test_popen2 pass under ...
...Open Source. Rationale CPython is an open source project which relies on a number of volunteers donating their time. As an open source project it relies on attracting new volunteers as well as retaining existing ones in order to continue to have a healthy amount of manpower available. In addition to increasing the amount of manpower that is available to the project, it also needs to allow for effective use of what manpower is available. The current toolchain of the CPython project is a custom ...
...Open Issue: Extra Information Open Issue: Suppressing Context Open Issue: Limiting Exception Types Open Issue: yield Open Issue: Garbage Collection Possible Future Compatible Changes Possible Future Incompatible Changes Acknowledgements References Copyright Numbering Note This PEP has been renumbered to PEP 3134. The text below is the last version submitted under the old number. Abstract This PEP proposes three standard attributes on exception instances: the __context__ attribute for ...