Commit Graph

18 Commits

Author SHA256 Message Date
56b1b95ed2 Accepting request 989424 from home:bnavigator:branches:devel:languages:python
- Split primary flavor in multibuild for possible inclusion into
  Ring0

OBS-URL: https://build.opensuse.org/request/show/989424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=24
2022-07-15 12:05:09 +00:00
0fb345f613 Accepting request 989208 from home:bnavigator:branches:devel:languages:python
- Remove devendoring of tomli, so that we can put this in Ring0

OBS-URL: https://build.opensuse.org/request/show/989208
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=23
2022-07-14 15:37:36 +00:00
62dbf8e654 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=21 2022-03-25 12:32:08 +00:00
ad9238c7e8 Accepting request 964840 from home:bnavigator:branches:devel:languages:python
- Update to version 3.7.1
  * Support for external data files such as man pages or Jupyter
    extension support files (PR #510).
  * Project names are now lowercase in wheel filenames and
    .dist-info folder names, in line with the specifications (PR
    #498).
  * Improved support for bootstrapping a Python environment, e.g.
    for downstream packagers (PR #511). flit_core.wheel is usable
    with python -m to create wheels before the build tool is
    available, and flit_core sdists also include a script to
    install itself from a wheel before installer is available.
  * Use newer importlib APIs, fixing some deprecation warnings (PR
    #499).
  * Fix building packages which need execution to get the version
    number, and have a relative import in __init__.py (PR #531).
- Update bootstrapping process

OBS-URL: https://build.opensuse.org/request/show/964840
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=20
2022-03-25 12:31:06 +00:00
5b2c36e178 Accepting request 945128 from home:bnavigator:branches:devel:languages:python
- Back to bootstrap without pip

OBS-URL: https://build.opensuse.org/request/show/945128
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=19
2022-01-09 14:56:17 +00:00
9ebd211418 Accepting request 945117 from home:bnavigator:branches:devel:languages:python
- Update to version 3.6
  * flit_core now bundles the tomli TOML parser library (version
    1.2.3) to avoid a circular dependency between flit_core and
    tomli (:ghpull:`492`). This means flit_core now has no
    dependencies except Python itself, both at build time and at
    runtime, simplifying :doc:`bootstrapping <bootstrap>`.
- The above is not fully applicale to openSUSE, we debundle.
- Release notes for Version 3.5.1
  * Fix development installs with flit install --symlink and
    --pth-file, which were broken in 3.5.0, especially for packages
    using a src folder (:ghpull:`472`).
- Release notes for Version 3.5
  * You can now use Flit to distribute a module or package inside a
    namespace package (as defined by PEP 420). To do this, specify
    the import name of the concrete, inner module you are packaging
    - e.g. name = "sphinxcontrib.foo" - either in the [project]
    table, or under [tool.flit.module] if you want to use a
    different name on PyPI (:ghpull:`468`).
  * Flit no longer generates a setup.py file in sdists (.tar.gz
    packages) by default (:ghpull:`462`). Modern packaging tools
    don't need this. You can use the --setup-py flag to keep adding
    it for now, but this will probably be removed at some point in
    the future.
  * Fixed how flit init handles authors' names with non-ASCII
    characters (:ghpull:`460`).
  * When flit init generates a LICENSE file, the new pyproject.toml
    now references it (:ghpull:`467`).
- Do not package tests
- Make it work with old python-rpm-macros

OBS-URL: https://build.opensuse.org/request/show/945117
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=18
2022-01-09 12:11:45 +00:00
60f81d0e04 Accepting request 925547 from home:bnavigator:branches:devel:languages:python
- Break build cycle by using upstream recommended bootstrap method
  https://flit.readthedocs.io/en/latest/bootstrap.html

OBS-URL: https://build.opensuse.org/request/show/925547
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=17
2021-10-15 19:31:28 +00:00
c54c411b65 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=16
2021-10-15 18:02:33 +00:00
a7f1ef5645 - Update to Version 3.4
* Python 3.6 or above is now required, both for flit and
    flit_core.
  * Add a --setup-py option to flit build and flit publish,
    and a warning when neither this nor --no-setup-py are
    specified (PR #431). A future version will stop
    generating setup.py files in sdists by default.
  * Add support for standardised editable installs - pip
    install -e - according to PEP 660 (PR #400).
  * Add a --pypirc option for flit publish to specify an
    alternative path to a .pypirc config file describing
    package indexes (PR #434).
  * Fix installing dependencies specified in a [project]
    table (PR #433)
  * Fix building wheels when SOURCE_DATE_EPOCH (see
    Reproducible builds) is set to a date before 1980 (PR
    #448).
  * Switch to using the tomli TOML parser, in common with
    other packaging projects (PR #438). This supports TOML
    version 1.0.
  * Add a document on Bootstrapping (PR #441).
- Release Version 3.3
  * PKG-INFO files in sdists are now generated the same way
    as METADATA in wheels, fixing some issues with sdists
    (PR #410).
  * flit publish now sends SHA-256 hashes, fixing uploads
    to GitLab package repositories (PR #416).
  * The [project] metadata table from PEP 621 is now fully
    supported and documented. Projects using this can now
    specify requires = ["flit_core >=3.2,<4"] in the

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=15
2021-10-15 17:40:12 +00:00
2060114730 Accepting request 885471 from home:theMarix:branches:devel:languages:python
- Update to version 3.2
  * Experimental support for specifying metadata in a [project] in
    pyproject.toml table as specified by PEP-621.
  * Fix writing METADATA file with multi-line information in
    certain fields such as Author.
  * Fix building wheel when a directory such as LICENSES appears
    in the project root directory.
  * Switch from the deprecated pytoml package to toml.

OBS-URL: https://build.opensuse.org/request/show/885471
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=13
2021-04-14 21:09:16 +00:00
John Vandenberg
dd2777f4a5 Accepting request 844173 from home:bnavigator:branches:devel:languages:python
- Update to version 3.0
  * flit_core once again requires Python 3 (>=3.4). Packages that
    support Python 2 can still be built by flit_core 2.x, but can't
    rely on new features (:ghpull:`342`).
- Kill dephell dependency

OBS-URL: https://build.opensuse.org/request/show/844173
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=11
2020-10-27 06:49:32 +00:00
de12c240cb Fix SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=9
2020-03-23 18:50:03 +00:00
4eca1ee7b8 - Add macro %dephell_genspec to generate setup.py
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=8
2020-03-23 18:47:26 +00:00
Tomáš Chvátal
6fef4eba08 - Fix generating with new dephell
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=6
2020-03-15 10:03:20 +00:00
8ccbb187cf Accepting request 758302 from home:jayvdb:branches:devel:languages:python
- Remove dephell build workaround

OBS-URL: https://build.opensuse.org/request/show/758302
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=4
2019-12-19 17:19:23 +00:00
Dominique Leuenberger
eb16b29461 Accepting request 757718 from devel:languages:python
Initial packaging effort.

OBS-URL: https://build.opensuse.org/request/show/757718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=1
2019-12-18 13:46:53 +00:00
860c760ae6 Add description
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=2
2019-12-18 10:53:20 +00:00
e588781dc1 Accepting request 757654 from home:jayvdb:branches:devel:languages:python
dependency of updated flit
https://build.opensuse.org/package/show/home:jayvdb:branches:devel:languages:python/python-flit

OBS-URL: https://build.opensuse.org/request/show/757654
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=1
2019-12-18 10:51:11 +00:00