Davide Andreoli
c8d7bddb47
Do not try to build with Cython3
...
Thanks goes @rafspiny for pointing this out
5 days ago
Davide Andreoli
4bb6d9fa9f
Update package metadata
5 days ago
Davide Andreoli
0b089a5623
Silence pycharm warnings in setup.py
5 days ago
Davide Andreoli
a7464e66e6
Maintenance release 1.26.1
2 months ago
Davide Andreoli
d1b4512e52
open new development phase
2 years ago
Davide Andreoli
9896656574
Prepare release 1.26.0
2 years ago
Davide Andreoli
fb649f30e7
packaging is required to build the wheel
2 years ago
Davide Andreoli
f0ab762e16
Copyright 2022
2 years ago
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
2 years ago
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
2 years ago
Davide Andreoli
ed959b59af
Update README
2 years ago
Davide Andreoli
ec2b95ceab
README: remove not maintained/broken apps
...
Also add some TODO items and fix an htts link
2 years ago
Davide Andreoli
dcf362b03f
Update README
2 years ago
Davide Andreoli
d420f60e0d
updated release instructions
2 years ago
Davide Andreoli
0848286409
fix pip uploading
...
...a really stupid fix
2 years ago
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.
2 years ago
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)
2 years ago
Davide Andreoli
7141f21f0b
setup: disjoint pythonefl version from efl version
...
minor version of bindings and efl are not always the same
2 years ago
Davide Andreoli
fabcef1278
setup: Factorize reading files and cmd exec
2 years ago
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
2 years ago
Davide Andreoli
e467b3e871
Change build tool from distutils to setuptools
...
This is needed for publishing on pip
2 years ago
Davide Andreoli
69cfc2c7fc
Docs: always show the breadcumb
2 years ago
Davide Andreoli
f70d7c949f
Docs: a better flax layout, also with sticky sidebar
2 years ago
Davide Andreoli
838d4b38c5
Docs: comment out unused js
2 years ago
Davide Andreoli
b821107688
Docs: updated links
2 years ago
Davide Andreoli
e7545e3185
Docs: a bit of style
2 years ago
Davide Andreoli
5ac4f71131
Docs: set pygment style in theme, not in config
2 years ago
Davide Andreoli
7e4116335a
Docs: updated sphinx base html theme
2 years ago
Davide Andreoli
26e2b89a9d
Docs: use png for inheritance graphs
...
svg looks a bit better, but the links are then broken :(
2 years ago
Davide Andreoli
2d0668c548
A bit of linting
2 years ago
Davide Andreoli
a83da00bc7
Docs: cleanup the conf file
...
Regenerate from a fresh sphinx-quickstart
2 years ago
Davide Andreoli
31a147fc7c
Docs: remove an old workaround
...
The ClassName(...) on each class was an old hack that is
not needed anymore
2 years ago
Davide Andreoli
1f441a18c8
typo in README
2 years ago
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
2 years ago
Davide Andreoli
f3c99eeafa
gitignore++
2 years ago
Davide Andreoli
3dfacc01ab
Docs: added infra for tutorials
...
Also remove some really old presentation text,
we should write some new intro
2 years ago
Davide Andreoli
22274ae81d
Docs: remove not needed files
2 years ago
Davide Andreoli
25ed1cc567
Fix build after README rename
...
whopsss
2 years ago
Davide Andreoli
22203c0838
Remove the old TODO file
2 years ago
Davide Andreoli
0253f9e178
New markdown README
2 years ago
Davide Andreoli
55e9e51f69
Open 1.26 development phase
3 years ago
Davide Andreoli
5a81c2c944
Prepare 1.25 release
3 years ago
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
3 years ago
Davide Andreoli
22cc200a61
Back to devel mode
4 years ago
Davide Andreoli
09e016bdbd
Update release instructions
4 years ago
Davide Andreoli
bd81c36cd0
Prepare the 1.24 release
4 years ago
Davide Andreoli
81c48dd2d9
Explicitly declare efl submodules
...
seems to make editors happier
4 years ago
Davide Andreoli
b9117cb590
Update INSTALL
4 years ago
Davide Andreoli
32aec52918
Fix tests
4 years ago
Davide Andreoli
a7e86793c3
Follow efl rename Efl.Canvas.Text -> Efl.Canvas.Textblock
4 years ago