You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support for PyPI / pip wheel packages on Linux (cztomczak#219).
Upload "cefpython3-53.2.dev0-py2.py3-none-manylinux1_x86_64.whl" to PyPI
(package for Python 2.7 / 3.4 / 3.5 and 64-bit).
PIP 8.1+ is required to install manylinux1 wheel packages.
Update make-setup.py.
Commands that were run to build manylinux1 package after .so files
were built for all distributions Python 2.7 / 3.4 / 3.5:
> cd cefpython/src/linux/installer/
> python make-setup.py 53.2
> cd cefpython3*/
> python setup.py bdist_wheel --universal
> cd dist/
The generated file was "cefpython3-53.2-py2.py3-none-any.whl" and
it was renamed in two places:
1. Version was changed from "53.2" to "53.2.dev0" to mark it
as a pre-release so that it installs only with "pip --pre" flag.
However this doesn't work, it still installs without the --pre flag.
Looks like it is required to mark it as "dev0" version when creating
the setup package when running make-setup.py. Adding this postfix
to version would break examples that make version checks - needs
further investigation. Still, the "dev0" postfix is visible in file
that was uploaded to PyPI.
2. Platform tag "-any.whl" was changed to "-manylinux1_x86_64.whl".
0 commit comments