Davide Andreoli
c8d7bddb47
Do not try to build with Cython3
...
Thanks goes @rafspiny for pointing this out
2023-11-26 08:36:10 +01:00
Davide Andreoli
4bb6d9fa9f
Update package metadata
2023-11-26 08:35:02 +01:00
Davide Andreoli
0b089a5623
Silence pycharm warnings in setup.py
2023-11-26 08:34:14 +01:00
Davide Andreoli
a7464e66e6
Maintenance release 1.26.1
2023-10-08 05:45:50 +02:00
Davide Andreoli
d1b4512e52
open new development phase
2022-02-27 20:26:17 +01:00
Davide Andreoli
9896656574
Prepare release 1.26.0
2022-02-27 20:21:54 +01:00
Davide Andreoli
fb649f30e7
packaging is required to build the wheel
2022-02-27 19:49:30 +01:00
Davide Andreoli
f0ab762e16
Copyright 2022
2022-02-27 19:07:34 +01:00
Davide Andreoli
4548c5a01b
Fixes a memory error
...
as reported at:
https://phab.enlightenment.org/D12326
and
https://build.opensuse.org/request/show/945361
thanks goes to Andreas Schwab and Simotek
2022-02-27 11:19:23 +01:00
Davide Andreoli
cadc757e7e
setup: use packaging instead of distutils for version check
...
Distutils is deprecated in py3.10, and packaging is already a
dependency of setuptools
2022-02-27 10:52:50 +01:00
Davide Andreoli
ed959b59af
Update README
2021-12-06 14:27:47 +01:00
Davide Andreoli
ec2b95ceab
README: remove not maintained/broken apps
...
Also add some TODO items and fix an htts link
2021-12-06 11:00:13 +01:00
Davide Andreoli
dcf362b03f
Update README
2021-12-06 09:26:49 +01:00
Davide Andreoli
d420f60e0d
updated release instructions
2021-12-05 19:18:25 +01:00
Davide Andreoli
0848286409
fix pip uploading
...
...a really stupid fix
2021-12-05 18:56:44 +01:00
Davide Andreoli
3ca71a067e
Dropped python 2.6 support
...
and deprecate all versions of python 2, with a big-fat warning.
Python2 support will be fully removed in a later release.
2021-12-05 16:13:22 +01:00
Davide Andreoli
9dce9ccad4
setup: stop importing the version from sources
...
This was creating all sort of issues, because the efl modules in sources
are not meant to work. And installation from sdist using pip was
complainig about efl not found (because it build in a restricted env)
So just read the __init__.py file and extract the version from there
(to be DRY)
2021-12-05 12:24:38 +01:00
Davide Andreoli
7141f21f0b
setup: disjoint pythonefl version from efl version
...
minor version of bindings and efl are not always the same
2021-12-05 12:04:09 +01:00
Davide Andreoli
fabcef1278
setup: Factorize reading files and cmd exec
2021-12-05 12:00:47 +01:00
Davide Andreoli
a0a6d756b5
Fix install using pip
...
pip run setup.py bdist_wheel so we need to take that into account
this also fix generation of wheels in general
2021-12-05 10:43:36 +01:00
Davide Andreoli
e467b3e871
Change build tool from distutils to setuptools
...
This is needed for publishing on pip
2021-12-03 08:37:56 +01:00
Davide Andreoli
69cfc2c7fc
Docs: always show the breadcumb
2021-11-30 09:21:20 +01:00
Davide Andreoli
f70d7c949f
Docs: a better flax layout, also with sticky sidebar
2021-11-30 09:19:48 +01:00
Davide Andreoli
838d4b38c5
Docs: comment out unused js
2021-11-29 22:25:05 +01:00
Davide Andreoli
b821107688
Docs: updated links
2021-11-29 08:21:38 +01:00
Davide Andreoli
e7545e3185
Docs: a bit of style
2021-11-29 08:12:32 +01:00
Davide Andreoli
5ac4f71131
Docs: set pygment style in theme, not in config
2021-11-29 04:56:53 +01:00
Davide Andreoli
7e4116335a
Docs: updated sphinx base html theme
2021-11-29 04:55:20 +01:00
Davide Andreoli
26e2b89a9d
Docs: use png for inheritance graphs
...
svg looks a bit better, but the links are then broken :(
2021-11-18 08:21:47 +01:00
Davide Andreoli
2d0668c548
A bit of linting
2021-11-18 07:22:27 +01:00
Davide Andreoli
a83da00bc7
Docs: cleanup the conf file
...
Regenerate from a fresh sphinx-quickstart
2021-11-18 07:02:41 +01:00
Davide Andreoli
31a147fc7c
Docs: remove an old workaround
...
The ClassName(...) on each class was an old hack that is
not needed anymore
2021-11-18 06:25:19 +01:00
Davide Andreoli
1f441a18c8
typo in README
2021-11-17 08:58:51 +01:00
Davide Andreoli
d7275844f1
Docs: fix generation of class methods
...
autodoc_default_flags is deprecated and do not work anymore with sphinx 4.1
Use autodoc_default_options instead
Also separate __init__ and class docs, seems more explicit to me
2021-11-17 08:50:12 +01:00
Davide Andreoli
f3c99eeafa
gitignore++
2021-11-14 23:25:02 +01:00
Davide Andreoli
3dfacc01ab
Docs: added infra for tutorials
...
Also remove some really old presentation text,
we should write some new intro
2021-11-14 23:24:18 +01:00
Davide Andreoli
22274ae81d
Docs: remove not needed files
2021-11-14 23:21:00 +01:00
Davide Andreoli
25ed1cc567
Fix build after README rename
...
whopsss
2021-11-14 20:24:02 +01:00
Davide Andreoli
22203c0838
Remove the old TODO file
2021-11-12 07:58:46 +01:00
Davide Andreoli
0253f9e178
New markdown README
2021-11-12 07:51:27 +01:00
Davide Andreoli
55e9e51f69
Open 1.26 development phase
2020-09-24 19:31:13 +02:00
Davide Andreoli
5a81c2c944
Prepare 1.25 release
2020-09-24 19:04:53 +02:00
Davide Andreoli
5a02f13210
Do not fail when build with CC="clang"
...
clang seems much better in building elementary, while gcc need a lot
of ram and tend to fail badly
So for now on clang is the suggested compiler to use
2020-06-25 18:54:03 +02:00
Davide Andreoli
22cc200a61
Back to devel mode
2020-04-30 08:13:09 +02:00
Davide Andreoli
09e016bdbd
Update release instructions
2020-04-30 07:57:59 +02:00
Davide Andreoli
bd81c36cd0
Prepare the 1.24 release
2020-04-30 07:46:20 +02:00
Davide Andreoli
81c48dd2d9
Explicitly declare efl submodules
...
seems to make editors happier
2020-04-29 08:37:53 +02:00
Davide Andreoli
b9117cb590
Update INSTALL
2020-04-27 20:04:16 +02:00
Davide Andreoli
32aec52918
Fix tests
2020-04-27 20:02:57 +02:00
Davide Andreoli
a7e86793c3
Follow efl rename Efl.Canvas.Text -> Efl.Canvas.Textblock
2020-04-27 20:02:08 +02:00