Greg Neagle
c2eb49e025
Properly decode outout from Adobe install tool in Python 3.
2019-10-11 15:47:53 -07:00
Greg Neagle
6ca778f456
Python 3 compatibiilty fixes
2019-07-13 07:18:42 -07:00
Greg Neagle
b5bb875884
Better unicode text handling for subprocesses
2019-06-24 21:53:37 -07:00
Greg Neagle
0dddb5dbd5
Lots of Python 3 compatibility changes for munkilib
2019-06-22 22:19:39 -07:00
Greg Neagle
45d4f78d2c
PyLint cleanups
2019-05-05 09:26:42 -07:00
Greg Neagle
df60207145
Add 'from __future__ import absolute_import' to all files to enforce Python3-style imports
2019-05-03 21:34:56 -07:00
Greg Neagle
531d99a01a
Convert all print statements to Python3-compatible print functions
2019-05-03 19:47:37 -07:00
Elliot Jordan
2ad27ff411
Align except clauses with PEP 3110 ( #933 )
...
This should work for Python 2.6+, including 3.
https://www.python.org/dev/peps/pep-3110/#compatibility-issues
2019-05-03 15:05:13 -07:00
Elliot Jordan
d14c4304ea
Various typo fixes and spelling corrections ( #907 )
...
* Fixed "No Comment" typo in strings files
* Fix "problem updates" typo
* Fix "caught" typo
* Fix "pseudo" typo
* Fix "instantiated" typo
* Fix "explicitly" typo
* Fix "osascript" typo
* Spelling fixes and various other corrections
* Fix two more instances of "Logput"
* Fixed a few remaining spelling issues in python files
* Fix "because" typo
PR also submitted upstream to the Murky project for the same correction.
* Fix name of associated app
* Additional spelling corrections in comments/docstrings
2019-02-14 08:30:43 -08:00
Greg Neagle
918d0b7391
Update copyright dates
2019-01-02 10:31:50 -08:00
Greg Neagle
1428c40d06
Update copyright notices to include 2018
2018-01-20 08:46:22 -08:00
Timothy Sutton
6f725d9b93
Fix InDesign 2017 size calculation ( #771 )
...
- ID has a 'Condition' key in its Application.json for the 'Base' (main) app HD
package, but it's an empty string, so just include this explicitly in the
conditional
2017-05-11 11:13:54 -07:00
Greg Neagle
9662237434
Adjust line lengths to max 80 chars
2017-05-04 14:40:48 -07:00
Timothy Sutton
e589cf0b23
Calculate installed_size for Adobe CCP HyperDrive installers ( #765 )
...
* Include Adobe HD payloads in calculated installed_size
* Improve calculation of Adobe CCP HD package sizes
- include DownloadSize and regional package sizes, and add a small overhead for the CC Desktop app
2017-05-04 14:22:29 -07:00
Greg Neagle
62aacdeed6
dmgutils.mountdmg can now optionally mount a dmg under /Volumes; adobeutils.mount_adobe_dmg now just calls dmgutils.mountdmg
2017-04-01 08:32:24 -07:00
Greg Neagle
4053a0dbe7
Update copyright dates to 2017
2017-01-17 20:14:31 -08:00
Greg Neagle
24805bd99b
Remove 'shebang' line from all Python modules that are not intended to be executed as scripts. This also causes my stupid editor to stop marking these files as executable.
2017-01-11 16:03:33 -08:00
Greg Neagle
4e834ebfc3
Fix executable bit
2017-01-10 11:33:55 -08:00
Greg Neagle
025323ac0c
Replace munkicommon references with replacement modules
2017-01-10 11:33:16 -08:00
Greg Neagle
2e905b0dea
Once again remove executable bits that are getting set
2017-01-10 09:03:30 -08:00
Greg Neagle
e605490e95
Lots of PyLint clean ups
2017-01-10 08:59:41 -08:00
Greg Neagle
ed3251e28f
PyLint cleanups
2017-01-09 10:45:07 -08:00
Greg Neagle
208d22f1b0
PyLint cleanups
2017-01-09 10:15:10 -08:00
Greg Neagle
8deb944a7c
decrease repeated defintions of the same function
2017-01-09 10:14:16 -08:00
Greg Neagle
70aa3bd006
Restructure adobeutils
2017-01-06 14:45:13 -08:00