Skip Montanaro
bfa7197b40
add some To Do items (to David Goodger - don't shoot me because the text now
...
has embedded URLs - they are temporary. ;-).
added [optional keyword args] to the constructor prototypes.
2003-01-30 12:53:40 +00:00
Dave Cole
e1e46e817b
Trying to bring PEP up to date with discussions on mailing list. I hope I
...
have not misinterpreted the conclusions.
* dialect argument is now either a string to identify one of the internally
defined parameter sets, otherwise it is an object which contains
attributes which correspond to the parameter set.
* Altered set_dialect() to take dialect name and dialect object.
* Altered get_dialect() to take dialect name and return dialect object.
* Fleshed out formatting parameters, adding escapechar, lineterminator,
quoting.
2003-01-30 12:11:27 +00:00
Michael W. Hudson
59fc3f4bc8
Update after comments from Guido.
2003-01-30 10:27:45 +00:00
Skip Montanaro
19a5b5b1fa
Expand abstract slightly. Reference patch containing beginnings of
...
implementation.
2003-01-29 22:49:04 +00:00
Skip Montanaro
0bc2b6d21e
add note that this PEP is not about file-level or directory-level control of
...
bytecode file writes.
2003-01-29 19:28:10 +00:00
Skip Montanaro
1a2be3bbe4
Feedback from Terry Reedy. Make the sys module attribute simply
...
"bytecodebase". Give concrete examples of the augmented directory in the
examples.
2003-01-29 18:49:47 +00:00
David Goodger
6a0ff8628b
added PEP 306; 305 authors
2003-01-29 15:07:58 +00:00
David Goodger
f47cf8f88d
How to Change Python's Grammar
2003-01-29 15:07:17 +00:00
Skip Montanaro
4bd57ea00d
started reorganizing the information about low-level formatting parameters.
...
Define dialects in their own subsection. Define low-level parameters in a
separate subsection. Define set_dialect() and get_dialect() module-level
functions.
More to be done, but I have to get to work... ;-)
2003-01-29 14:09:45 +00:00
Skip Montanaro
e12319dd5d
Belatedly added Dave and Andrew as authors. Changed Type to Standards
...
Track.
2003-01-29 13:36:59 +00:00
David Goodger
efa2138e13
capitalized title
2003-01-29 04:23:26 +00:00
David Goodger
935a1711b3
Added PEP 305, CSV file API
2003-01-29 04:20:19 +00:00
David Goodger
7b1b08a413
fixed headers
2003-01-29 03:56:47 +00:00
Skip Montanaro
73a95274f5
add a note about my ignorance of import hooks and how they relate to this
...
pep.
add posting date, as it's about to be announced to the unwashed masses...
2003-01-27 22:33:41 +00:00
Raymond Hettinger
9c13bfc40f
Just pointed out an improvement to the code example.
2003-01-25 20:30:02 +00:00
Raymond Hettinger
45511b4a61
Jp Calderone pointed out that most Python library modules were updated
...
to support __iter__ and __contains__.
* Removed shelve as a specific counter-example.
* Changed the wording to "may not" so that user and third party modules
are considered.
2003-01-25 20:21:30 +00:00
Raymond Hettinger
ae0f0f9903
Added migration issue for booleans.
2003-01-25 20:15:35 +00:00
David Goodger
7d8ea82a4c
spelling
2003-01-23 18:51:09 +00:00
David Goodger
f6324c80f8
markup fixes
2003-01-23 18:45:09 +00:00
Skip Montanaro
ae27188998
new pep - initial feedback from python-dev incorporated.
2003-01-23 17:26:42 +00:00
Skip Montanaro
5e382b78a4
add pep 304
2003-01-23 17:25:59 +00:00
David Goodger
3719ffd32e
Updates from Christopher Craig.
2003-01-18 00:59:04 +00:00
Raymond Hettinger
f6e3df20d0
Good modernization advice from Terry J. Reedy:
...
Don't use list, dict, file, and such as variable names.
2003-01-15 01:55:12 +00:00
Barry Warsaw
87e4c7b2c1
Mark bsddb package as b/c with Python 2.1. I'll be responsible for
...
that.
2003-01-10 19:13:46 +00:00
Guido van Rossum
f7f1408a1e
Add a more concrete release schedule.
2003-01-07 02:23:50 +00:00
Guido van Rossum
070e5cfa2e
PEPs 273+302 have landed.
...
New ideas:
- Add reST?
- Fix new-style pickling
- Remove __safe_for_unpickling__
2003-01-06 18:58:25 +00:00
David Goodger
dcab216455
update
2003-01-03 04:07:27 +00:00
David Goodger
df2d62afcc
More Python 2.3 & PyXML compatibility updates
2003-01-03 04:06:26 +00:00
Just van Rossum
1d35ead05d
- added two items from Paul Moore to "Open Issues"
...
- removed section that still mentioned importers-on-sys.path
2003-01-02 18:47:04 +00:00
Guido van Rossum
4f39e03f4d
More copyright years found.
2003-01-02 17:24:01 +00:00
Guido van Rossum
9592fe5a24
Add checklist for copyright year change.
2003-01-02 16:33:18 +00:00
Just van Rossum
b24983fdf7
2.3a1 integration note
2003-01-01 20:22:03 +00:00
David Goodger
f34235a5df
update from latest Docutils code
2003-01-01 02:36:01 +00:00
David Goodger
a48c05c8eb
added PEP 303
2002-12-31 16:06:42 +00:00
David Goodger
5d0866f8b6
spell checked
2002-12-31 16:02:49 +00:00
David Goodger
74365f187c
Extend divmod() for Multiple Divisors, by Thomas Bellman
2002-12-31 15:57:18 +00:00
Guido van Rossum
f7322b8023
Add a few more places that have the version number.
2002-12-31 01:30:28 +00:00
Just van Rossum
59bf4255f7
removed get_package_path(), is_package() is back
2002-12-30 22:39:07 +00:00
Just van Rossum
7af5202bac
- renamed __import__ to __loader__
...
- changed the get_data() definition
2002-12-30 21:23:57 +00:00
Guido van Rossum
6af0b3a5ce
Remove Minor text tweak.
2002-12-30 17:30:25 +00:00
Just van Rossum
bab98b7f32
- removed the importer-on-sys.path feature (an update patch will be posted
...
later)
- renamed imp.find_module2() to imp.get_loader() as suggested by Guido.
2002-12-28 10:16:07 +00:00
Just van Rossum
66feff0738
one more subtlety
2002-12-26 19:03:22 +00:00
Just van Rossum
a83a6e2b05
fixed a typo
2002-12-26 18:06:11 +00:00
Just van Rossum
d208dc5175
Fixed naive description of how relative imports work (spotted by Guido).
2002-12-26 18:00:40 +00:00
Just van Rossum
6d66240b0c
- some whitespace normalization (two spaces after sentence endings; yuck! ;-)
...
- minor edits
- added short Forward Compatibility section
- added comment about the Quixote/PTL use case to Open Issues
2002-12-24 20:36:32 +00:00
Guido van Rossum
bc79aa595e
Move optparse and datetime to "completed"; move a bunch of other
...
things to "probably won't make it", mostly due to lack of energy.
2002-12-24 18:46:20 +00:00
Guido van Rossum
6f7d1222c0
Add PEP 302 and some definite words on the release schedule. Change
...
release manager to GvR.
2002-12-24 18:22:13 +00:00
Just van Rossum
e7d8b40694
added note about the need of more introspective features: listing available modules and data files.
2002-12-23 22:46:21 +00:00
Just van Rossum
74737f0d45
- some reflow caused by David Goodger's spell checking
...
- added "Optional Extensions to the Importer Protocol" section
- fixed flaw in the importer protocol: i.find_module() will now receive
the package.__path__ (or None for a plain module) as an additional
argument, if it's installed on sys.meta_path. This is needed to
be able to add a hook that implements the full sys.path/pkg.__path__
semantics. See also footnote [7]. The patch on sf will be updated
shortly to match the new version of the PEP.
2002-12-23 22:13:48 +00:00
David Goodger
fb0080cbcb
Spell checked
2002-12-21 19:51:05 +00:00