Mike Fährmann
4103eb9918
[build] generate sdist and wheel packages using 'build' module
2024-04-03 23:11:16 +02:00
Mike Fährmann
4ccdba8ccb
[scripts] update release.py
...
build Linux binary in ubuntu22.04 VM
2024-03-11 21:35:50 +01:00
Mike Fährmann
43ca49c1b4
[github] add workflow to build and push docker images
...
heavily inspired by and adapted from
https://github.com/danbooru/danbooru/blob/master/.github/workflows/docker-build.yaml
2023-12-02 17:53:11 +01:00
Mike Fährmann
56db930c47
don't include 'toml' package in PyInstaller binary
...
My own system now has Python 3.11 with native TOML support.
2023-05-14 18:43:37 +02:00
Mike Fährmann
f424d1fc23
include more optional dependencies in PyInstaller executables
...
(#3907 )
- pyyaml
- toml (for Python<3.11)
- secretstorage (on Linux)
2023-04-18 20:51:31 +02:00
Mike Fährmann
51e3b380ac
update 'virtualenv' call in release.sh
2022-10-15 21:08:24 +02:00
Mike Fährmann
a53ec6d5fa
do not add '## Unreleased' to chANGELOG
...
never gets used anyway
2022-03-14 15:35:47 +01:00
Mike Fährmann
c8414c9d95
build Linux executable in its own virtualenv
2022-02-16 03:56:48 +01:00
Mike Fährmann
a67e002f40
update docs/supportedsites
...
- use Markdown with inline HTML instead of reStructuredText
- move file from docs/supportedsites.rst to docs/supportedsites.md
- update Makefile, README, etc
2021-03-12 03:03:48 +01:00
Mike Fährmann
df9e40ab35
small updates to release.sh
...
- use git push --atomic
- update VM name
- rename (git|pypi)-upload
2020-12-26 19:01:35 +01:00
Mike Fährmann
e62ebb4643
update CHANGELOG before building sdist and wheel packages
2020-06-27 19:45:09 +02:00
Mike Fährmann
402025c3c3
fix some build issues
...
- use 'os.name' to decide between Windows/Linux build
- don't check Windows executable version number,
since Wine fails to run the executable and causes release.sh to stop
2020-03-06 15:15:59 +01:00
Mike Fährmann
d4d8c1c01f
update links to standalone executables in README.rst
2019-11-26 12:05:31 +01:00
Mike Fährmann
ce98a86c0e
fix data file inclusion in source distributions
2019-11-09 00:47:13 +01:00
Mike Fährmann
166a721c19
include PyInstaller executable in release script
2019-04-17 12:44:45 +02:00
Mike Fährmann
e5f44a5160
add Makefile; include manpage&completion in setup.py ( #150 )
2019-03-24 11:03:02 +01:00
Mike Fährmann
7121eeae8b
check supportedsites.rst in release script
2018-03-17 15:35:38 +01:00
Mike Fährmann
2c1adda784
update release.sh script
...
- update CHANGELOG on new releases
- change issue references to actual links
- replace "Unreleased" with new version and date
- fix filenames of old Windows executables
[no ci]
2017-11-08 17:47:52 +01:00
Mike Fährmann
92a11528d1
smaller changes
2017-06-28 09:42:49 +02:00
Mike Fährmann
398506da45
update release script
2017-05-22 08:47:58 +02:00
Mike Fährmann
e9b445a0f8
update release script
2017-03-31 17:04:44 +02:00
Mike Fährmann
2b9cf4fd83
add script to build and release new versions
2017-03-20 13:39:43 +01:00