Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

It has just been discovered that research causes cancer in rats.


devel / comp.lang.python / RE: Windows installer from python source code without access to source code

SubjectAuthor
o RE: Windows installer from python source code without access toJim Schwartz

1
RE: Windows installer from python source code without access to source code

<mailman.7.1680870506.20750.python-list@python.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=27245&group=comp.lang.python#27245

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: jschwar@sbcglobal.net (Jim Schwartz)
Newsgroups: comp.lang.python
Subject: RE: Windows installer from python source code without access to
source code
Date: Fri, 7 Apr 2023 07:28:20 -0500
Lines: 44
Message-ID: <mailman.7.1680870506.20750.python-list@python.org>
References: <01a501d96709$b3f86f70$1be94e50$@sbcglobal.net>
<79F9B803-CE16-418C-B5CA-E88155DD42C5@barrys-emacs.org>
<00b201d968c0$f3c1e380$db45aa80$@sbcglobal.net>
<00cc01d968e2$36b094e0$a411bea0$@sbcglobal.net>
<CACL+1au1+E6r2wOhz6LPuo2_rkNtoFKc6bzvCYf_dKCtPUHZKA@mail.gmail.com>
<00ef01d9694c$70c6fba0$5254f2e0$@sbcglobal.net>
Mime-Version: 1.0
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de AgfMQ+xqBomveKFS901jcws/T/UtrTyhQy8qEeQt91fA==
Return-Path: <jschwar@sbcglobal.net>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=sbcglobal.net header.i=@sbcglobal.net header.b=C85KrogJ;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.006
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; '(e.g.': 0.05;
'subject:python': 0.06; '2023': 0.07; 'subject:Windows': 0.07;
'subject:without': 0.07; 'cc:addr:python-list': 0.09; 'installer':
0.09; 'web.': 0.09; 'cc:no real name:2**0': 0.14; 'compiled':
0.16; 'directories': 0.16; 'embeddable': 0.16; 'eryk': 0.16;
'isolated': 0.16; 'subject:code': 0.16; 'subject:source': 0.16;
'variable.': 0.16; 'wrote:': 0.16; 'python': 0.16;
'cc:addr:python.org': 0.20; "i've": 0.22; 'code': 0.23; 'skip:-
10': 0.25; 'help.': 0.25; 'cc:2**0': 0.25; 'friday,': 0.26;
'creating': 0.27; 'environment': 0.29; 'think': 0.32; 'deleted':
0.32; 'distributing': 0.32; 'unless': 0.32; 'but': 0.32; "i'll":
0.33; 'distribute': 0.33; 'windows': 0.34; 'package': 0.34;
'header:In-Reply-To:1': 0.34; 'received:66': 0.35; 'files': 0.36;
'cases': 0.36; 'source': 0.36; 'subject:from': 0.37; 'file': 0.38;
'thanks': 0.38; 'received:66.163': 0.39;
'received:consmr.mail.ne1.yahoo.com': 0.39; 'list': 0.39; 'use':
0.39; 'want': 0.40; 'should': 0.40; 'included': 0.61; 'from:':
0.62; 'to:': 0.62; "you'd": 0.64; 're:': 0.64; 'required': 0.65;
'mind.': 0.67; 'cc:': 0.69; 'sent:': 0.78; '"user"': 0.84; "email
addr:python.org'": 0.84; 'lot.': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048;
t=1680870503; bh=6dOiDeOzEaT2tmylp7KxJ5dCp1p38ni9m6x00tUX5x0=;
h=From:To:Cc:References:In-Reply-To:Subject:Date:From:Subject:Reply-To;
b=C85KrogJeQ/TBEn93YAWX+huVQRc5+5nkBb2XFZ9c0JHPFEmDBQR3s3cws6BWYwUAMZ5I1Hm1ZTgNoN+CrBhf4FvbMQvYXJWHz6LT5CQk0zWlRObeZQy+LHOgWE5iF9kE5K1dIV3XdZWqYUx7S33/DRBPYws9nAj39ouQgtM+xa+BOGMf0iw9LAnNze+oR5lBhTRMjjV6kDLWWEFgETK/vkWZbDbpxcgRWllM8t/MxcbNDnsoIFHUEtHdMRxTF20WRy1vJM85mgyA8iAovUkZedAsmHi6sZ/oNIqblkiKLdKwdySvQAwvsL1YugY0pZLMPjoz1z5UYAkj+SqunWMqg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1680870503; bh=FRZHQ0PqQYfvvEguqEgDRT0Gfej7SLY7A/Sh3oNtgjG=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=d4Da9YiqZV/Bssf6lrxpWtqWnuHJTU1aTwQl7eh4qj4SCD8GGZNVWeCS6HwcNkHrHxbTibdagkFSfrS3sCAqC6GaQ5ucnuUlct8AzuCrxnmyCUNMiGqJ0+dOBmgX60tyoJT/eGUX/rnpBGd1JJo/sKikhEtgJXWpSkB4engPbY7e2aQtyoJwIVtjq78SXybXag4sDsqujB/9/cIkamu29VuFehjw9v8klDCofqtwdA7iPmoWqPQlMNkLOtpStmah7PrfFp4DFVtzwtr8PEs/1N6Ur3gTT3RwWOH0V8vFLqq6RhsKt2WxSLGK7bFcYb2RQloUNYLmdEjrcLlC2EnJgQ==
X-YMail-OSG: CRNZAjAVM1mFdEi5KfwltvyqFgQxS9Ba9uqNNQmAIdc.X1nM_K2ZsLBBPUvyaCb
Bsc1JqGLJaY1HAVU3JiyfuUccjUCkngpbLiSQJ7AddC2NQAMYs04SPQqtVwUNNpslXnyB9ZAr347
00ENy6G8BGQIAVAsicGtT7B.2uhsvHpUedPWUoPxm.6KhAvnnfYm5OHNL8wRCaNM8hd2jPlcnR5H
_joR72UyX9tXDV_X7r7gwb_E_ltYoL0rO7JRu929XOgvj07Lc5m_Seet.jHtf.HqzlviuXkYpN3g
lGJ5V0B_g2QHjd8FjPdwXiI_cjxNQ14k66lySqndcWP761Dc.qoziufNTFBtObiFT0Cf8EnckAk0
ncxdDOGLVdRoFG0fSh3SWsgsL5gpFNWd5GzwUqsJAvH2sGaiiMJneszPd1beDeFAy0FB9nOwOu3X
ktg4jB060G0VDnr1wLSry6GSGlE41JoEMvV3LbpIwf9.zkk7z5e6kmqrGZmiTtFMpDi9Xisusnjc
UH4VxyxnC9G.BmWMv2tFuK0xW86h8bj22dx5ML7RZqe4DvOxf8fuEGpfg.EAjYkNklM5oNeRQNPa
KMyV5yxBvt1l7o5PwH3.wati0JOpKVGZgOFrB5vhiZKNE96APXHS3tEMcYVzjfExFxPDcOzOqtNc
hhgxjqTiNbidQRTc3T.n488sXZE5aE3Raif9iGOV5HPU7dRnmKPmHN9_IeA85awqKqCn47_rZJcO
ioehNr_AIFInMu0an7TtAreGWbVSdTCwAwHkTWYMnIKQW3WjImSxkToiYtBTp6vLV1jjkYgeAEhe
NfqfyHfJ_kQK_U52.hdCLyvYahEkrGPPOJ5NLK4PatkC_Pr3F_Mbv2lrzbFxASpJhkiMOv3tfLkZ
BDWj6Q9wyPs7MXE2Jg2e5QXzi0YUrn_Tlo82YLkUHxtCc4xTT2xG4qZDZCoKDo9vxSrVImUVVsAs
tsDGzii2fhYKK6kn7BDYmK_J8lNMq1yGzfpPRGJEYUpeL95z4ARTZwO9qMcHrSSrSsUjd8iWNKMr
U6Z3sNw_2sAzKx5Ven5nci8jqkPZWH6degBTvqoDFSkvWycopTC9sw3DwRPk3aVkeao0SUvnJqzv
JZL_zrKidH3ZuXNJuOv1yQMImJIdSEN7XGRe5_2lFBYeFl_d0elDPBM6rmlO8ZfI1mQ33v0WenPo
hQZCnkEcVupLFN3oBTGJNnLhmPaTkFRzxhkggQAOjQeMyuweczTXOWHHxvwYO2Feys56.9eohJ2p
zAgW1unZEwcXEj4MADTH5kGqywuyUzpESHwcFSWjpQXbEuGbZRXEqyppQQKVvQIA8OrAGMd76q5A
4ZwzDo80s7XC9SB2m6VBB4Qr3C.kqhSCADK8S_IHw3TLO0v2nf.TvcvZYb9jAP1ig3ROZnkGhSN6
6zJSPVESCQ9v8fWylcpDUZoAcZYfXjD8QtW32_cEvZW6Dr80sYADFFSZRSxNyC9_qJFk3xW3stFu
X8Y1SYg7JL4pzovdH3aCQWCf031jhczsBKAc1K51Yy7vD5XeNTA7hNqe2fSYknNEUWwDqeiqoi87
M0qpsbFhPFUuxnBDN4POtuXVOvcGhjYaklHyXkE709Gxiew14NINIR5Hja9WPUxgvZXZWocZQlHt
M6QJpcmB6i_i7YB2uiSdukWg_DeSZB5p757LbuD0ggTAqW755L404NTVtMp8vqBedEcqvcpcuoQO
cEnV174MV0fYnwskYS8Z.ZMy6fNfEuTatpao2GBTfO8JHNyGRO2qidPmBdFWMFzVJF1xSqSBro8F
UyeXF9EJ12cWhFNGqHIo3FjIbaaMOliIqpO9KReoBGN4SGnig49gpfIDZIGj0vRfvapnhnQJQnm2
ROb5b13O1gC3V7K1hv.q4A2LRy.Z.BZ9Ggq.zFB4MdRB9wP3H6CNRzoB7aO.rEm1QgTZUc2KQCpp
535EAqgo5z3fgWQHKxE.9b0Z_6N7xkspAAPtkP0AuCTXYhUIpLg.D9pKaNZMMctQ9RO1DmPQwe3b
5A7qEEgFvx_7Er8tIEDdtUJ0OQEANV0_P1hF6La7hBJUant.IhmjnskU2r7MVJ_2YGrRK91Brl8C
.B6zq4yxCJiHc1fOHPIOnfqTseruZt_u9vJZwM09C1jwq468aMwOMa6mJAB46pgCbvHtZDMkdKpG
dNyqAtb..R86pVYpntYOEDnv4ufilBS48m3pvMaLZcr81H2MvkbSMN.GT27eFTrSfs36zgh1F.dA
.7OxUlz_Bi8P.eX.AEMgN_I7E6EjY5Yt5KjHxQCmTEuZPyPnhVBxECLkh3TXDyicOKNITwg--
X-Sonic-MF: <jschwar@sbcglobal.net>
X-Sonic-ID: de08f6f9-89da-4441-ae11-361fa075a02f
In-Reply-To:
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQFNWpe1KsKglJvcDU6kKmTKoTDlSgIL4GvZAaw02DQCXumPQQFFMtUor/zhgnCAAB9LkA==
Content-Language: en-us
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <00ef01d9694c$70c6fba0$5254f2e0$@sbcglobal.net>
X-Mailman-Original-References: <01a501d96709$b3f86f70$1be94e50$@sbcglobal.net>
<79F9B803-CE16-418C-B5CA-E88155DD42C5@barrys-emacs.org>
<00b201d968c0$f3c1e380$db45aa80$@sbcglobal.net>
<00cc01d968e2$36b094e0$a411bea0$@sbcglobal.net>
<CACL+1au1+E6r2wOhz6LPuo2_rkNtoFKc6bzvCYf_dKCtPUHZKA@mail.gmail.com>
 by: Jim Schwartz - Fri, 7 Apr 2023 12:28 UTC

Is this what you'd recommend doing when distributing a cython-generated code compiled with cl. I want to distribute this in a windows or other operating system installer. I'll start with windows first. I don't think I can use cx_freeze to create the installer, unless I know which files to include in the package and list them.

https://stackoverflow.com/questions/62390978/minimal-set-of-files-required-to-distribute-an-embed-cython-compiled-code-and-ma

-----Original Message-----
From: Jim Schwartz <jschwar@sbcglobal.net>
Sent: Friday, April 7, 2023 5:33 AM
To: 'Eryk Sun' <eryksun@gmail.com>
Cc: 'python-list@python.org' <python-list@python.org>
Subject: RE: Windows installer from python source code without access to source code

Yea, thanks a lot. That makes sense. I was testing it on my development environment and got it to work that way, but I need to package it and test it on my dual boot "user" environment. Thanks again for the help. I've deleted that environment variable.

-----Original Message-----
From: Eryk Sun <eryksun@gmail.com>
Sent: Thursday, April 6, 2023 8:06 PM
To: Jim Schwartz <jschwar@sbcglobal.net>
Cc: python-list@python.org
Subject: Re: Windows installer from python source code without access to source code

On 4/6/23, Jim Schwartz <jschwar@sbcglobal.net> wrote:
> Never mind. I found it on the web. I needed to point my PYTHONPATH
> to
> sitepackages:

In most cases an application should be isolated from PYTHON* environment variables. If you're creating a Python application or embedding Python in an application, use the embeddable distribution, and add any additional required sys.path directories to the included "._pth" file (e.g. "python311._pth").

https://docs.python.org/3/library/sys_path_init.html#pth-files


devel / comp.lang.python / RE: Windows installer from python source code without access to source code

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor