pyvirtualdisplay
python wrapper for Xvfb, Xephyr and Xvnc
3.0
2.2M downloads/mo
#3204 most downloaded on PyPI
ponty/pyvirtualdisplay
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 4 weeks to 2.6 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
16 years old
27 releases · first in 2011
0 releases in the last 12 months
see the full history below
Release timeline
27 releases · Feb 2011 to Feb 2022Releases
latest 27-
3.013 Feb 2022Commits, not release notes
This project publishes no release notes. Between
2.2and3.0there were 25 commits, 25 of them substantive:- test: travis -> gh actions
- add py310
- vagrant
- add py.typed for type hints
- lint.sh
- fix lint warning
- generate doc on py310
- format code
- doc generate
- gh actions: apt-get update
- vagrant: remove 14.04
- better threadsafe example
- remove EasyProcess dependency #47 #48
- vagrant: move files, add debian10/11 ubuntu2204
- remove return_code property
- replace terminate() with kill() (fixes 22.04 test)
- remove unused png files
- test: more sleep
- replace EasyProcess with subprocess for xauth
- timeout (10m) is back in _wait_for_pipe_text() #62
…and 5 more.
-
2.230 May 2021Commits, not release notes
This project publishes no release notes. Between
2.1and2.2there were 6 commits, 4 of them substantive:- Add Xephyr -parent kwarg (since it needs special handling)
- Add missing parentheses
- doc
- version = "2.2"
-
2.102 Mar 2021Commits, not release notes
This project publishes no release notes. Between
2.0and2.1there were 9 commits, 9 of them substantive:- type hints
- test: remove unused vars
- remove py2 related comments
- remove timeout in start #62
- doc: resolve pillow error #64
- format code
- test: add 18.04 with more ram
- test: improve race tests
- version = "2.1"
-
2.008 Jan 2021Commits, not release notes
This project publishes no release notes. Between
1.3.2and2.0there were 52 commits, 52 of them substantive:- doc: "DISPLAY" environment variable
- fix is_alive() and return_code before start() #50
- make is_started private #50
- vagrant: cd /vagrant
- tox: add py3-doc to default
- doc gen: first empty directory
- pytest.ini: log_format
- test: use worker index for parallel runs
- test: kill_process_tree for examples
- refactor to autocrop() func
- test: make test directory
- setup.py: long_description_content_type
- vagrant: ubuntu 20.04 test
- travis: 20.04 test
- travis: use dep tigervnc-standalone-server
- clean.py
- test: reduce log
- test waitgrab(autocrop=False)
- fix waitgrab(autocrop=False)
- test: add python3 shebang
…and 32 more.
-
1.3.201 Jun 2020Commits, not release notes
This project publishes no release notes. Between
1.3and1.3.2there were 12 commits, 12 of them substantive:- make 'display' and 'new_display_var' properties
- test_display
- comment
- set 'display' default value
- use underscore for internal names
- examples
- readme
- vagrant test: fix hanging (pty=True)
- test: restore cwd
- ver++
- doc
- ver++
-
1.330 May 2020Commits, not release notes
This project publishes no release notes. Between
1.1and1.3there were 8 commits, 8 of them substantive:- add is_started to Display
- test is_started
- raise exception by double start
- test double start
- ver++
- fix test
- extra_args parameter
- ver++
-
1.128 May 2020Commits, not release notes
This project publishes no release notes. Between
1.0and1.1there were 5 commits, 5 of them substantive:- test: more sleep in slowgui
- retries parameter + doc
- check is_started in stop()
- doc
- ver++
-
1.027 May 2020Commits, not release notes
This project publishes no release notes. Between
0.2.5and1.0there were 107 commits, 107 of them substantive:- log xdpyinfo.stderr by timeout #42
- remove 2to3
- readme: travis badge on master
- remove unused imports
- isort --recursive .
- format code with black
- travis: add 2.7_bionic
- test: move coveralls to requirements file
- travis: remove xauth
- check if display process exited early
- travis: prepare osx
- xephyr: check 'displayfd' and 'resizeable' parameters
- no sleep() method
- no wrap() method
- setup.py: remove long_description
- setup.py: remove hack
- no EasyProcess inheritance
- test: switch from nose to pytest
- test: remove unittest TestCase
- refactor: convert method to function
…and 87 more.
-
0.2.518 Dec 2019Commits, not release notes
This project publishes no release notes. Between
0.2.4and0.2.5there were 12 commits, 11 of them substantive:- disable rfbauth by default
- py38 support
- travis: change names
- less log
- less log
- Revert "less log"
- Revert "less log"
- remove URL and PACKAGE variables
- less log
- less log, remove easyprocess.check_installed()
- version++
-
0.2.423 Jun 2019Nothing published for this version
-
0.2.326 May 2019Nothing published for this version
-
0.2.103 Oct 2016Nothing published for this version
-
0.204 Mar 2016Nothing published for this version
-
0.1.511 Apr 2014Nothing published for this version
-
0.1.328 Feb 2014Nothing published for this version
-
0.1.216 Feb 2013Nothing published for this version
-
0.1.102 Dec 2012Nothing published for this version
-
0.1.010 Mar 2012Nothing published for this version
-
0.0.905 Feb 2012Nothing published for this version
-
0.0.826 Jan 2012Nothing published for this version
-
0.0.710 Aug 2011Nothing published for this version
-
0.0.613 Jul 2011Nothing published for this version
-
0.0.508 Jul 2011Nothing published for this version
-
0.0.322 Apr 2011Nothing published for this version
-
0.0.223 Feb 2011Nothing published for this version
-
0.0.112 Feb 2011Nothing published for this version
-
0.0.011 Feb 2011Nothing published for this version