Age | Commit message (Collapse) | Author |
|
currently, we're distributing the wheels for the pixelated modules under
downloads.leap.se.
bootstrap script tried to download the pixelated modules, but it fails
on python versions < 2.7.9, apparently.
as a workaround, I make the import of the pixelated modules a non-fatal
error by setting a flag, and doing the launching of the pix UA
conditional on a successful import.
- Related: #8009
|
|
|
|
- Resolves: #7990
|
|
|
|
|
|
|
|
|
|
|
|
Refactor ivan's code (aa4b684d0682ff9faf1577653fa5ceabbc6e0f20) to remove the
time.sleep.
- Resolves: #7414
|
|
For our logging we need a new logbook feature that was added on 0.7.0.
- Resolves: #7449
|
|
|
|
|
|
|
|
apply_updates.py applies the already downloaded files from the updates
folder and removes all the obsolete files from the bundle. It's meant
to be use by the pyinstaller bundle.
- Resolves: #7342
- Related: #5876
|
|
|
|
we won't be using this for packaging though.
it can be useful to avoid installing it, although installing from wheel is
quite straightforward in osx.
|
|
--use-leap-wheels sets --trusted-host (remove it when we have a proper
cert) and WHEELHOUSE to https://ftp.lizard.leap.se
Until we get ftp.lizard cname, use lizard as the wheels server.
- Related: #7339
|
|
|
|
generate_wheels uses $WHEELHOUSE to generate and store the wheels for
requirements.pip and requirements-testing.pip (if it exists).
pip_install_requirements.sh installs requirements.pip from them if
possible (if not, then it fetches them from pypi) or, if passed the
--testing flag, it installs requirements-testing.pip.
Related: #7327
|
|
|
|
to workaround the incompatibility problem with Qt libs found in ubuntu
|
|
there are a couple of manual steps needed
|
|
linux only, at the moment, but it's a good start :)
|
|
|
|
- update pip
- install base reqs
|
|
this is part of a process to make the setup of the development mode less
troublesome. from now on, setting up a virtualenv in pure development
mode will be as easy as telling pip to just install the external
dependencies::
pip install -r pkg/requirements.pip
and traversing all the leap repos for the needed leap dependencies doing::
python setup.py develop
- Related: #7288
|
|
- Releases: 0.9.0
|
|
|
|
- Add a new handler for a zmq/thread-safe log send between components.
- Update the log window to use this new handler.
- Remove old custom handler
We have implemented a new handler that uses logbook, so this one is no
longer needed.
- Adapt log silencer to new handler
- Use log file always as default
- Related: #6733
|
|
This dependency was previously installed through soledad, but it
doesn't use that lib anymore.
|
|
- Related: #6359
|
|
Before this commit, the backend used plain pyzmq bindings for communicating
with the frontend. This implements the txzmq twisted-powered bindings instead.
Closes: #6360
|
|
Change the 'ip' command location to support Fedora/RHEL distros.
/bin/ip is pressent on Debian/Ubuntu but not on Fedora.
/sbin/ip is a symlink to /bin/ip on Debian/Ubuntu and a binary on Fedora.
- Resolves: #6894
|
|
On 64bit Fedora/RHEL systems the python path is /usr/lib64 instead of
/usr/lib like on Ubuntu systems. This fix allows those users to use the
bootstrap_develop.sh script.
|
|
|
|
|
|
|
|
Unpin python-dateutil since is no longer a problem.
Pin python-daemon since latest version (2.0.3 as today) fails to get
installed wich causes problems with the bundle and the bootstrapper
script.
|
|
|
|
Conflicts:
pkg/tuf/release.py
relnotes.txt
|
|
|
|
|
|
|
|
|
|
These files are now in the bitmask_bundler repo.
|
|
|
|
|
|
|
|
|
|
The binary `python2` is not present on Debian systems.
The common denominator for Ubuntu, Debian, Arch is `python2.7`
Related to #6048.
|