7865e4aeac
Type hinting hscommon & cleanup
2022-05-09 23:36:39 -05:00
e382683f66
Replace all relative imports
2022-05-09 01:40:08 -05:00
81c593399e
Format changes with black
2022-04-27 20:59:20 -05:00
63dd4d4561
Apply pyupgrade changes
2022-04-27 20:53:12 -05:00
143147cb8e
Remove Cocoa specific and other unused code
2022-03-28 00:47:46 -05:00
1ef5f56158
Code cleanups in hscommon & external effects
2021-08-21 16:56:27 -05:00
9446f37fad
Remove flake8 E731 Errors
...
Note: black formatting is now applying correctly as well.
2021-08-15 03:53:43 -05:00
glubsy
8105bb709f
Fix debian src package build
...
Workaround "dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision" error as mentioned in #753
2020-12-29 23:45:15 +01:00
d2193328a7
Add e
to lin
2020-06-24 17:11:09 -05:00
Joe Moore
b048fa5968
Rename an ell variable into something that flake8 doesn't complain about
2020-06-05 19:44:08 -04:00
de8a0a21b2
Update Packaging
...
- Add changes from OSX build to local hscommon/build.py
- Update package.py & srcpkg.sh
- Remove invalid submodule references
- Update srcpkg.sh to use xz
- Update package.py pyinstaller configuration
- Call PyInstaller inline
- Add --noconfirm option to be more script friendly
- Add UCRT Redist location to path should fix #545 as now all the dlls
are included
2019-12-31 21:36:52 -06:00
7ba8aa3514
Format files with black
...
- Format all files with black
- Update tox.ini flake8 arguments to be compatible
- Add black to requirements-extra.txt
- Reduce ignored flake8 rules and fix a few violations
2019-12-31 20:16:27 -06:00
2ea02bd7b5
Update hscommon/build.py
...
Update changelog format to use changes from
https://github.com/hsoft/hscommon/pull/6/ . This allows for changes from
#593 to work correctly.
2019-11-06 20:25:20 -06:00
95ff6b6b76
Add files from hscommon and qtlib
2019-09-09 19:54:28 -05:00
Virgil Dupras
bb1f0f5be6
Convert hscommon, qtlib and cocoalib to submodules
...
... rather than subtrees. That also represents a small qtlib updates
which needed a code adjustment.
2016-05-25 21:07:30 -04:00
Virgil Dupras
b64f9f5ec0
Add support for Python 3.5 and pyenv's pythons on OS X
2015-10-27 21:33:41 -04:00
Virgil Dupras
e7076bc3bd
Change license from BSD to GPLv3
...
See http://www.hardcoded.net/archive2014#2014-12-28 for context
2015-01-03 16:33:16 -05:00
Virgil Dupras
fc16ea8c49
Change copyright year to 2015
2015-01-03 16:30:57 -05:00
Virgil Dupras
4e477104a6
Use --deep flag when code signing under OS X
...
It is now required in new versions of OS X that the embedded Python framework is signed separately.
2014-10-18 11:09:18 -04:00
Virgil Dupras
79800bc6ed
Added --arch-pkg option to package.py
...
Otherwise, AUR packages don't work with Arch lookalikes like Manjaro.
2014-10-17 15:58:45 -04:00
Virgil Dupras
c809066a93
Updated hscommon
2014-02-01 16:18:00 -05:00
Virgil Dupras
7d4110f6d3
Merge branch 'master' into develop
...
Conflicts:
README.md
2014-01-10 15:00:02 -05:00
Virgil Dupras
25169cfc20
Create an empty site.py in collect_stdlib_dependencies()
...
Since we have Python 3.3 as a minimum requirement, we don't need to
patch our site.py with copy_sysconfig_files_for_embed() anymore, but we
still need a site.py file on startup. We create it when we collect
stdlib deps.
2013-12-22 12:13:39 -05:00
Virgil Dupras
46f8984bdc
Merge branch 'qt5' into develop
...
Conflicts:
README.md
qtlib/about_box.py
qtlib/reg.py
qtlib/reg_demo_dialog.py
qtlib/reg_submit_dialog.py
2013-12-07 19:49:27 -05:00
Virgil Dupras
418acf6e5e
Merge branch 'regless' into develop
...
Conflicts:
cocoa/inter/app.py
core/app.py
hscommon/reg.py
locale/cs/LC_MESSAGES/ui.po
locale/de/LC_MESSAGES/ui.po
locale/fr/LC_MESSAGES/ui.po
locale/hy/LC_MESSAGES/ui.po
locale/it/LC_MESSAGES/ui.po
locale/pt_BR/LC_MESSAGES/ui.po
locale/ru/LC_MESSAGES/ui.po
locale/ui.pot
locale/uk/LC_MESSAGES/ui.po
locale/vi/LC_MESSAGES/ui.po
locale/zh_CN/LC_MESSAGES/ui.po
qt/base/app.py
2013-12-07 10:19:31 -05:00
Virgil Dupras
01403a3f92
Removed fairware
2013-11-30 17:54:40 -05:00
Virgil Dupras
508e9a5d94
Reorganized hscommon documentation
...
Removed hscommon's "docs" folder and moved all documentation directly
into docstrings. Then, in dupeGuru's developer documentation, added
autodoc references to relevant modules.
The result is a much more usable hscommon documentation.
2013-11-16 14:46:34 -05:00
Virgil Dupras
a4256d3d2b
First Qt5 conversion commit
...
Replaced PyQt4 with PyQt5 and made all adjustments necessary to make
dupeGuru start up.
2013-10-20 15:15:09 -04:00
Virgil Dupras
94a469205a
Added hscommon repo as a subtree
2013-06-22 21:32:23 -04:00