Mike Fährmann
601f5becc8
[version] add __variant__
...
Specifies origin and OS of executable files.
For example 'stable/windows'.
4 months ago
Mike Fährmann
28a795ca61
[build] include only the latest CHANGELOG entries
...
The CHANGELOG is now at a size where it takes up roughly 50kB or 10% of
an sdist or wheel package.
6 months ago
Mike Fährmann
4103eb9918
[build] generate sdist and wheel packages using 'build' module
6 months ago
Mike Fährmann
4ccdba8ccb
[scripts] update release.py
...
build Linux binary in ubuntu22.04 VM
6 months ago
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
10 months ago
Mike Fährmann
56db930c47
don't include 'toml' package in PyInstaller binary
...
My own system now has Python 3.11 with native TOML support.
1 year ago
Mike Fährmann
f424d1fc23
include more optional dependencies in PyInstaller executables
...
(#3907 )
- pyyaml
- toml (for Python<3.11)
- secretstorage (on Linux)
1 year ago
Mike Fährmann
51e3b380ac
update 'virtualenv' call in release.sh
2 years ago
Mike Fährmann
a53ec6d5fa
do not add '## Unreleased' to chANGELOG
...
never gets used anyway
3 years ago
Mike Fährmann
c8414c9d95
build Linux executable in its own virtualenv
3 years ago
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
4 years ago
Mike Fährmann
df9e40ab35
small updates to release.sh
...
- use git push --atomic
- update VM name
- rename (git|pypi)-upload
4 years ago
Mike Fährmann
e62ebb4643
update CHANGELOG before building sdist and wheel packages
4 years ago
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
5 years ago
Mike Fährmann
d4d8c1c01f
update links to standalone executables in README.rst
5 years ago
Mike Fährmann
ce98a86c0e
fix data file inclusion in source distributions
5 years ago
Mike Fährmann
166a721c19
include PyInstaller executable in release script
6 years ago
Mike Fährmann
e5f44a5160
add Makefile; include manpage&completion in setup.py ( #150 )
6 years ago
Mike Fährmann
7121eeae8b
check supportedsites.rst in release script
7 years ago
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]
7 years ago
Mike Fährmann
92a11528d1
smaller changes
7 years ago
Mike Fährmann
398506da45
update release script
7 years ago
Mike Fährmann
e9b445a0f8
update release script
8 years ago
Mike Fährmann
2b9cf4fd83
add script to build and release new versions
8 years ago