Kovid Goyal
34fe103c2b
Prefix by GPG signature instead
2021-05-07 06:14:40 +05:30
Kovid Goyal
0d08014bd5
Dont append GPG signature twice to release file descs
2021-05-07 06:13:21 +05:30
Kovid Goyal
3e00ee4155
When releasing also upload GPG signatures
...
Fixes #3555
2021-04-29 08:08:35 +05:30
Kovid Goyal
efca2658ea
Fix typing issues pointed out by updated mypy
2020-10-12 23:03:07 +05:30
Kovid Goyal
2970bbdf6f
Update GA tags
...
Also auto gen docs if running publish only for website
2020-10-05 20:04:32 +05:30
Kovid Goyal
f62e2374e4
Ensure mimetype is sent to github
2020-06-20 13:02:34 +05:30
Kovid Goyal
ac6d1ce174
Use bypy in the publish script
2020-06-06 09:19:48 +05:30
Kovid Goyal
a49bd98ec6
...
2020-03-15 13:36:09 +05:30
Kovid Goyal
90f41108d3
...
2020-03-15 13:30:02 +05:30
Kovid Goyal
5956277863
All defs are now typed
2020-03-14 14:37:11 +05:30
Kovid Goyal
9f2fb76309
more typing work
2020-03-12 15:09:21 +05:30
Kovid Goyal
9beae321d7
More typing work
2020-03-08 22:08:18 +05:30
Kovid Goyal
ac149be2bb
py3.5 compat
2020-03-05 18:23:45 +05:30
Kovid Goyal
8ad62106e0
No global typing issues in all code (excluding tests)
2020-03-04 08:10:20 +05:30
Kovid Goyal
87eda834d3
Use a token for github
2019-12-12 10:05:11 +05:30
Luflosi
5f855ce547
Use context managers to open files
...
Inspired by d50a6ddc1b
.
2019-08-01 13:21:26 -05:00
Luflosi
48e5c8edb3
Remove unused code
...
As far as I can tell, these attributes are not used anywhere.
2019-06-06 18:03:48 +02:00
Luflosi
2b095f720e
Use "with suppress()" to suppress python exceptions
...
Using
```Python
with suppress(OSError):
os.remove('somefile.tmp')
```
instead of
```Python
try:
os.remove('somefile.tmp')
except OSError:
pass
```
makes the code more compact and more readable IMO.
This pattern was recommended by Raymond Hettinger, a Python Core
Developer in his talk "Transforming Code into Beautiful, Idiomatic Python" at https://www.youtube.com/watch?v=OSGv2VnC0go . The transcript is available at https://github.com/JeffPaine/beautiful_idiomatic_python
2019-06-03 12:27:43 +02:00
Kovid Goyal
a2789650e5
Insert google analytics at publish time
2019-03-07 12:07:49 +05:30
Kovid Goyal
12e269e791
Make the currently released version available on the website
2019-01-29 21:48:11 +05:30
Kovid Goyal
f6660a0d55
Require PENV when publishing
2018-09-01 10:32:08 +05:30
Kovid Goyal
d6a603d536
Change the default publish action from build+ to all
2018-07-10 22:05:33 +05:30
Kovid Goyal
b6622b9458
Fix paths to built bundles
2018-06-12 08:53:22 +05:30
Kovid Goyal
6247270011
Build the docs on Travis
2018-06-08 12:03:51 +05:30
Kovid Goyal
a386277df9
Release a source tarball that contains pre-built docs
2018-06-08 10:36:33 +05:30
Kovid Goyal
f88b98ccd9
Generate a simple man page with the output of kitty --help
2018-06-08 10:13:15 +05:30
Kovid Goyal
8b08182555
Start work on an installer
2018-06-01 10:31:52 +05:30
Kovid Goyal
e4163fca6a
Add website publish code
2018-05-30 10:41:37 +05:30
Kovid Goyal
89fa2343a6
Sign the released macOS app
2018-05-07 23:04:20 +05:30
Kovid Goyal
cc23515a35
Make the publish script a little smarter
2017-12-01 10:31:50 +05:30
Kovid Goyal
4532194b01
...
2017-02-06 22:18:59 +05:30
Kovid Goyal
688d0f74c4
Use print() instead of stdout.buffer.write()
2017-02-02 16:30:53 +05:30
Kovid Goyal
71b4ea5a60
oops
2017-02-02 16:24:38 +05:30
Kovid Goyal
a26fbd5a1b
...
2017-02-02 16:19:58 +05:30
Kovid Goyal
aff9a5c4f4
Start work on script to publish kitty
2017-02-02 16:19:05 +05:30