.
..
I have a different version, but it's not 'in place'.
thanks
--
Robin
On 27 Sep 2023, at 12:50, Robin Becker via Python-list
wrote:
Attempting venv upgrade 3.12.0rc2 --> 3.12.0rc3 I find pyvenv.cfg changes, but
the virtual python doesn't.
I guess this ought to be a bug.
You m
s.version)'
3.12.0rc3 (main, Sep 27 2023, 09:35:10) [GCC 13.2.1 20230801]
user@host:~/devel
$
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 25/05/2023 12:23, Robin Becker wrote:
On 22/05/2023 22:04, Thomas Wouters wrote:
> I'm pleased to announce the release of Python 3.12 beta 1 (and feature
> freeze for Python 3.12).
>
...
I see a major difference between 3.12.0a7 and 3.12.0b1
Basically in preppy an importer i
On 22/05/2023 22:04, Thomas Wouters wrote:
> I'm pleased to announce the release of Python 3.12 beta 1 (and feature
> freeze for Python 3.12).
>
...
I see a major difference between 3.12.0a7 and 3.12.0b1
Basically in preppy an importer is defined to handle imports of '.prep' files.
This
ers
Ned Deily
Steve Dower
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
into
python-3.12.0a5 I used latest lxml source and
python setup.py bdist_wheel --with-cython
which built without error. The installed lxml seems fine (at least for
reportlab tests).
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
und.
Anyone know how to get around this problem. I did try rebuilding the cpython
stuff using make, but that also failed.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 08/12/2022 12:52, Robin Becker wrote:
I am trying to split off reportlab C extensions to simplify installations and
make use of more advanced packages.
A simple extension is easily converted to being an abi3 module. However, another has a custom type which uses the old
style mechanisms
like I have to use a different mechanism to setup custom types in the
abi3 world.
I looked in Modules/xxlimited_35.c, but that seems much more complex and
provides for a type which supports GC.
Are there any ABI3 examples using the old style strategy?
--
Robin Becker
--
https://mail.python.org
lso finds the real typing error.
So it seems the tool fails in the simplest cases if you forget some typing.
Interesting that it works in windows without --strict though.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
d I still don't get an error.
I'll break out the windows 10 laptop and see what happens there.
You ran with the py runner. I wonder if that does something special.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
:~/devel/reportlab
DC.a is supposed to be a str and I expected mypy to indicate a type error
should typing work for this case?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 15/03/2022 13:20, Les wrote:
Robin Becker ezt írta (időpont: 2022. márc. 15., K,
14:06):
Hi Les, so far as I know the reportlab-users list is still running it is
hosted (nad has been for many years) at
https://pairlist2.pair.net/mailman/listinfo/reportlab-users
is that the address you
..
Hi Les, so far as I know the reportlab-users list is still running it is hosted
(nad has been for many years) at
https://pairlist2.pair.net/mailman/listinfo/reportlab-users
is that the address you used? I see messages in the archives so some people can
use it.--
Robin Becker
years) at
https://pairlist2.pair.net/mailman/listinfo/reportlab-users
is that the address you used? I see messages in the archives so some people can
use it.--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 08/03/2022 16:08, Christian Gollwitzer wrote:
Am 07.03.22 um 17:22 schrieb Robin Becker:
I use brew to install freetype version 2.11.1.
I find via google that homebrew/apple have split the installation of intel and arm64 into /usr/local and /opt/homebrew
so I must modify the include_dirs
doesn't want to use an arm64 dylib.
Can macos experts assist?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 02/03/2022 18:39, Dieter Maurer wrote:
Robin Becker wrote at 2022-3-2 15:32 +:
I'm using lxml.etree.XMLParser and would like to distinguish
from
I seem to have e.getchildren()==[] and e.text==None for both cases. Is there a
way to get the first to have e.text==''
I do not think
I'm using lxml.etree.XMLParser and would like to distinguish
from
I seem to have e.getchildren()==[] and e.text==None for both cases. Is there a
way to get the first to have e.text==''
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 13/01/2022 09:29, Dieter Maurer wrote:
Robin Becker wrote at 2022-1-13 09:13 +:
On 12/01/2022 20:49, Dieter Maurer wrote:
...
Apparently, the `resolve_entities=False` was not effective: otherwise,
your tree content should have more structure (especially some
entity reference children
On 12/01/2022 20:49, Dieter Maurer wrote:
...
when run I see this
$ python tmp/tlp.py
using tostring
xxml=b'a mysym;
lt; amp; gt;
#33; A'
ET.tostring(tree)=b'a
mysym; lt; amp;
gt; #33; A'
using attributes
tree.text='a A'
tree.getchildren()=[]
tree.tail=None
ibutes
tree.text='a A'
tree.getchildren()=[]
tree.tail=None
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 02/11/2021 12:55, Robin Becker wrote:
I'm having a problem using lxml.etree to make a treebuilding parser that validates; I have test code where invalid xml
is detected and an error raised when the line below target=ET.TreeBuilder(), is commented out.
.
I managed to overcome
I'm having a problem using lxml.etree to make a treebuilding parser that validates; I have test code where invalid xml
is detected and an error raised when the line below target=ET.TreeBuilder(), is commented out.
The validation error looks as expected > python tlxml.py invalid.rml
at seems more complex than is actually required for this simple case
and has to wait until 3.6 dies for me :(
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
oduleDict.
Any expertise or advice gratefully received.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
is
xml file 014.xml
]>
\xef\xbb\xbfdata'
which implies seems as though the extra BOM in the entity has been kept and
processed into a different BOM meaning utf8.
I think the test file is wrong and that multiple BOM chars in the entiry should
have been removed.
Am I right?
--
Robin Bec
) setting up an opener.
Both of these seem to be much more complex than is required to add the header.
I thought there might be a shortcut or more elegant way to replace the old
code, but it seems not
thanks
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
find I have no clear idea what encoding is allowed for
the components of a basic auth input.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
n __enter__
> executable, scripts_dir = _create_isolated_env_venv(self._path)
> File "/home/user/devel/reportlab/.py39/lib/python3.9/site-packages/build/env.py", line 221, in
_create_isolated_env_venv
> pip_distribution = next(iter(metadata.distributions(name='pip',
On 12/05/2021 20:17, Mirko via Python-list wrote:
Am 12.05.2021 um 20:41 schrieb Robin Becker:
...
...
since GvR has been shown to have time traveling abilities such a
script could paradoxically appear acausally.
--
yrs-not-too-seriously
Robin Becker
Not sure, if that's what
script
python find-tomorrows-lotto-numbers.py
since GvR has been shown to have time traveling abilities such a script could
paradoxically appear acausally.
--
yrs-not-too-seriously
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
fd0> is an A instance
<__main__.B object at 0x7fe5a2248fd0> is an instance
is this the right approach to this problem of distinguishing instances ?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
Thanks,
On 28/01/2021 19:57, Terry Reedy wrote:
On 1/28/2021 5:53 AM, Robin Becker wrote:
I googled in vain for instances where parts of idlelib are re-used in a simplistic way. I would like to use the editor
functionality in a tkinter window and also probably run code in a subprocess
I googled in vain for instances where parts of idlelib are re-used in a simplistic way. I would like to use the editor
functionality in a tkinter window and also probably run code in a subprocess.
Are there any examples around that do these sorts of things?
--
Robin Becker
--
https
--
not segfaulting-ly yrs Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
I have a segfault in the 3.10 alpha 4 when running the reportlab document generation; all the other tests seem to have
worked. I would like to ask experts here how to approach getting the location of the problem. I run recent archlinux.
Below is the output of a test run with -Xdev
.
so obviously I need to install some version of boost libs or
Boost.Python etc etc. Gave up :(
-luddite-ly yrs-
Robin Becker
The aur repository, no ?
https://aur.archlinux.org/packages/python-exiv2/
Vincent
that would work (if I had thought hard about it), but not for a pip
with exit status 1
so obviously I need to install some version of boost libs or Boost.Python etc
etc. Gave up :(
-luddite-ly yrs-
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
he hyper-sensitivity of the woken
rather dispiriting.
-aged-ly yrs-
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
construct
https://www.sciencemag.org/news/2020/08/quantum-paradox-points-shaky-foundations-reality
ReportLab has quite a lot of colour based words; so far I've only had a few related emails :) which mostly seem to end
up in spam
-hoping to escape victimhood-ly yrs-
Robin Becker
--
https://mail.
_main__.H object at 0x7f5bf72021f0>): 23}
hash(h)
2
hash(list(d.keys())[0])
-3550055125485641917
h.a=33
hash(list(d.keys())[0])
-3656087029879219665
so the dict itself doesn't enforce immutability of its keys
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
the BBC of “social engineering” after its head of
comedy said Monty Python’s white Oxbridge males were out of step with modern
television.
so is there a pep for alternate language names ;)
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 11/06/2020 16:39, Grant Edwards wrote:
the hands of the developer. I suppose the OP could quit and stand on
the street corner with a cardboard sign:
I would love to do that :)
--
https://mail.python.org/mailman/listinfo/python-list
fixed the false
problem in a few days for me.
I think my boss actually tried this, but I will check. Thanks
Barry
....
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
follow us on the upgrade tread
wheel seems a bit arrogant.
ChrisA
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 10/06/2020 20:41, Chris Angelico wrote:
.
Python can be installed from the app store, or from a python.org
downloader. If that's too much hassle for them, then they're going to
need help *whatever* you do.
works for windows 10, but probably not on older machines.
The current exe
of windows as well. Some people are reluctant to change old win 95/xp
machines just to run a single app.
I had supposed there might be a simple mechanism to get these applications validated in some way, but it seems not. MS
seems uninterested.
--
Robin Becker
--
https://mail.python.org/mailman
On 10/06/2020 16:11, Souvik Dutta wrote:
I found this...
https://stackoverflow.com/questions/43777106/program-made-with-pyinstaller-now-seen-as-a-trojan-horse-by-avg
Might be usefull, might be useless.
Souvik flutter dev
On Wed, Jun 10, 2020, 7:18 PM Robin Becker wrote:
.
thanks
On 10/06/2020 15:18, Souvik Dutta wrote:
You might also try py2exe, in that way the user doesn't need to install
python in her/his computer.
Souvik flutter dev
On Wed, Jun 10, 2020, 7:18 PM Robin Becker wrote:
I'm sure this has come up before, but a tiny pyinstaller created exe is
being
the application.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
er
Significant (t=-111.53)
> ...
Is this because I haven't built in the same way as Arch or are there real slowdowns in this beta? Or even dumber have I
got the results the wrong way round?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 19/05/2020 23:41, Robin Becker wrote:
..
robin@minikat:~/devel/reportlab
$ $HOME/LOCAL/3.9b1/bin/python3.9
Python 3.9.0b1 (default, May 19 2020, 12:50:30) [GCC 10.1.0] on linux
Type "help", "copyright", "credits" or "license" for more informat
on3.9.9b1 virtualenvs using archlinux python 3.8.2 with
/bin/python -mvirtualenv -p /home/robin/LOCAL/3.9b1/bin/python3.9 myenv
I prefer the older virtualenv because it makes python executables which I can link to rather than always using an
explicit path.
Sorry for the noise.
Barry
-
appears to be in the same
location as the system distutils?")
distutils.__path__
['/home/robin/LOCAL/3.9b1/lib/python3.9/distutils']
distutils.__file__
'/home/robin/LOCAL/3.9b1/lib/python3.9/distutils/__init__.py'
is this a bug or have I built python 3.9.0b1 wrongly?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
norm=lambda m: m+(m and(m[-1]!='\n'and'\n'or'')or'\n')
^
SyntaxError: invalid string prefix
so presumably there has been some parser / language change which renders and'\n' illegal. Is this a real syntax error or
an alpha issue? It looks like the to
.
Women and children first is long gone the new British attitude is devil take
the hindmost :)
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
d something and its linked python now has the same behaviour as the venv version even when the --copies option is
used.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 11/03/2020 17:24, Dieter Maurer wrote:
Robin Becker wrote at 2020-3-11 15:26 +:
I'm trying to understand why python 3.8.2 venv behaves differently when it is
executed va a link
Make the env
rptlab@everest:~/code/hg-repos
$ python38 -mvenv __py__/382v
...
so the linked
packages
rptlab@everest:~/code/hg-repos
$
so the linked version of the venv python sees the base python site packages and
not the expected venv site-packages.
Is there a way to make the link work properly.
This problem doesn't seem to occur with older virtualenv made environments.
-
On 29/07/2019 12:33, Chris Angelico wrote:
.
Should I always be using self build python versions?
If you want to maintain your own Python, then by all means, go ahead.
I don't maintain my own Python 2.7, but I have a number of Python 3.x
builds, since Debian Stretch doesn't ship with
that this improves
things and I shouldn't be using such low level code ... :(
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
server is using an earlier version of openssh or OS as it wants to use ssh-dss which is now considered
unsafe (I believe).
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
File
"/home/rptlab/tmp/tpy3/lib/python3.6/site-packages/paramiko/sftp_client.py",
line 865, in _read_response
self._convert_status(msg)
File
"/home/rptlab/tmp/tpy3/lib/python3.6/site-packages/paramiko/sftp_client.py",
line 894, in _convert_status
raise IOError(err
On 13/06/2019 05:56, dieter wrote:
Robin Becker writes:
On 12/06/2019 05:59, dieter wrote:
Robin Becker writes:
I am trying to convert older code that uses ftplib as the endpoint has switched
to sftp only.
...
Well with real sftp I can cd to that path so if it is a symlink it goes
On 12/06/2019 05:59, dieter wrote:
Robin Becker writes:
I am trying to convert older code that uses ftplib as the endpoint has switched
to sftp only.
I am using the pysftp wrapper around paramiko.
The following script fails
def main():
import pysftp
with pysftp.Connection
ell directly I needed to add HostKeyAlgorithms=+ssh-dss for
this host.
Any pointers to what the problem could be?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
to provide nicely formatted traceback html.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
eans issues
of control, where do the sources reside and other politics.
Django has a similar feature to cgitb's output for tracebacks, but is too deeply embedded for use elsewhere; is there anything
suitable elsewhere?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
r '#' formats
>>
>> Currently we build the extensions for 2.7 3.4-3.7 Windows 32 & 64 MacOS
>> and linux.
>>
>> His patch is changing several ints to Py_ssize_t after defining
>> PY_SSIZE_T_CLEAN.
>>
>> Can anyone say which versions/runtim
acOS and
linux.
His patch is changing several ints to Py_ssize_t after defining
PY_SSIZE_T_CLEAN.
Can anyone say which versions/runtimes this is needed for or can I just assume
it has no effect in early versions.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
things.
Is there a recommendation anywhere for names and detinations to avoid?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 21/02/2019 13:49, Peter Otten wrote:
Robin Becker wrote:
...
Isn't df.values a numpy array? Then try the more direct and likely more
efficient
df.values.tolist()
or, if you ever want to transpose
df.values.T.tolist()
The first seems to achieve what your sample code does
list just copied into the zip *args; I suppose calling zip(A[0],A[1],..A[len(A)-1]) cannot be how this is done.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 23/01/2019 21:51, Ian Kelly wrote:
On Wed, Jan 23, 2019 at 1:36 PM Stefan Behnel wrote:
.
All right, but apart from absolute imports, the print function, and true
division, what has Python 3.x ever done for us?
*ducks*
headaches :)
--
Robin Becker
--
https://mail.python.org
or the
reportlab tests on windows 2.7 takes 68.7", 3.4 83.8", 3.5 77.0", 3.6 61.5" & 3.7 60.9").
At some point reportlab will be made 3.x only which will require more effort.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 05/11/2018 10:00, Thomas Jollans wrote:
On 2018-11-05 10:47, Robin Becker wrote:
raise ImportError('This package should not be accessible on Python 3. '
'Either you are trying to run from the python-future src
folder '
'or your installation
her builtins / __builtin__
try:
import __builtin__
except ImportError:
import builtins as __builtin__
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
ocial systems that took centuries to build."
these Vandals are probably not in favour of the #me-too movement either :)
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
ttps://docs.python.org/2/faq/general.html#why-is-it-called-python). Apparently we now also have the Spanish
Inquisition :)
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
y or probably at all) -
Who is the "SJW brigade" of whom you speak?
...
It didn't take me very long to find a connection between this thread and this
phrase
"I’m Tired of Being Tolerant"
on these issues I am with the Voltaireans.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
to see how such holy things spread into the
world of OSS, and this is apparently only the beginning.
+1
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 24/09/2018 17:30, Dan Purgert wrote:
Robin Becker wrote:
[...] just thought control of the wrong sort..
Is there "thought control of the right sort"?
yes python is good python is good ....
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
been using
these sorts of terms for a long time without anyone objecting. This sort of language control is just thought control of the wrong
sort.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
standard.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
es.
In other cases it might detect sources of bugs, so IMHO it's better to have
a close look at and possibly rewrite code that triggers the warning rather
than to disable it.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
. Probably the code needs tightening
so that we insist on using native strings everywhere; that's quite hard for py2/3 compatible code.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
nts to warn.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
e matter rest for a day or so, and then look at it with a fresh eye.
..
my bad; not worrying enough about real problems
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 01/08/2018 09:52, Chris Angelico wrote:
On Wed, Aug 1, 2018 at 6:36 PM, Robin Becker wrote:
On 31/07/2018 16:52, Chris Angelico wrote:
..
it says explicitly that numeric keys will use numeric comparison, but no
.
Technically, the comparison used is:
a is b or a == b
On 31/07/2018 16:52, Chris Angelico wrote:
On Wed, Aug 1, 2018 at 1:28 AM, MRAB wrote:
On 2018-07-31 08:40, Robin Becker wrote:
A bitbucket user complains that python 3.6.6 with -Wall -b prints warnings
.
The warning looks wrong to be.
In Python 2, u'a' and b'a' would
On 31/07/2018 09:16, Paul Moore wrote:
On 31 July 2018 at 08:40, Robin Becker wrote:
A bitbucket user complains that python 3.6.6 with -Wall -b prints warnings
for some reportlab code; the
example boils down to the following
##
C:\code\hg-repos\reportlab\tmp>cat tb.py
if __nam
ng b'a' with 'a' (I suppose because they hash to the same chain).
Is this code erroneous or is the warning spurious or wrong?
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
On 17/07/2018 12:16, Cameron Simpson wrote:
On 17Jul2018 10:10, Robin Becker wrote:
A user reported an infinite loop in reportlab. I determined a possible cause and fix and would like to test for absence of the
loop. Is there any way to check for presence/absence of an infinite loop in python
On 17/07/2018 10:32, Chris Angelico wrote:
..
All you gotta do is solve the halting problem...
https://en.wikipedia.org/wiki/Halting_problem
ChrisA
ah so it's easy :)
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
long, but that seems a bit flaky.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
piler" and one
will be provided, of course by that time they will all have forgotten about eating berries in favour of soma or equivalent.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
be that make silently allows extension builds to fail even if they are 'required' and
that later causes an error in the install phase.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
mp; make install
Something in setup.py seems to want ctypes irrespective of what I give to configure; I don't actually know what the alternative to
--with-system-ffi does, but it didn't work for me.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
signal.SIG_IGN)
print("You entered: ", data)
for i in reversed(xrange(15)):
print i
time.sleep(1)
print 'finished!'
if I leave out the signal.signal(signal.SIGALRM,signal.SIG_IGN) then the
timeout function gets called anyway.
--
Robin Becker
--
https://mail.python.org/mailman/listinfo/python-list
1 - 100 of 735 matches
Mail list logo