Commit Graph

30 Commits

Author SHA1 Message Date
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