Commit Graph

14 Commits

Author SHA256 Message Date
80afe3bdab - update to 3.9.0:
* New options :option:`flit build --use-vcs` and :option:`flit
    build --no-use-vcs` to enable & disable including all
    committed files in the sdist. For now --use-vcs is the
    default, but this is likely to change in a
    future version, to bring flit build in line with standard
    build frontends like python -m build
  * Sdist file names, and the name of the top-level folder in an
    sdist, are now normalised, in accordance with PEP 625
  * A statically defined version number can now be parsed from
    files called version.py, _version.py or __version__.py inside
    a packge, as well as from __init__.py, so executing code is
    required in fewer cases
  * Fix setting the flag for regular files in zip metadata
  * The timestamp embedded in the gzip wrapper for sdists now
    defaults to a fixed date, so building an sdist twice on the
    same machine should produce identical results, even without
    any special steps.
- skip install tests for better interoperability with PEP 668

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=23
2023-09-07 10:58:24 +00:00
1fecdfc9d3 - skip install tests for better interoperability with PEP 668
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=21
2023-08-10 09:02:14 +00:00
Markéta Machová
40eae8902a Accepting request 1085965 from home:ojkastl_buildservice:Branch_devel_languages_python
OBS-URL: https://build.opensuse.org/request/show/1085965
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=19
2023-05-10 15:27:02 +00:00
7f561dcb22 Accepting request 1085379 from home:ojkastl_buildservice:Branch_devel_languages_python
BuildRequire PyYAML, see https://github.com/pypa/flit/issues/643

OBS-URL: https://build.opensuse.org/request/show/1085379
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=17
2023-05-08 08:17:45 +00:00
b756e1a1b3 Accepting request 1081411 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081411
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=15
2023-04-21 14:38:45 +00:00
fd93e7439c - spec file cleanups
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=13
2023-03-10 08:52:50 +00:00
de8394dca5 Accepting request 1034491 from home:bnavigator:branches:devel:languages:python
- Fix dependencies

OBS-URL: https://build.opensuse.org/request/show/1034491
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=11
2022-11-08 11:01:16 +00:00
Markéta Machová
a11b6be726 Accepting request 1034402 from home:yarunachalam:branches:devel:languages:python
- Update to version 3.8 
  A project name containing hyphens is now automatically translated to use underscores for the import name (PR #566).
  New option flit install --only-deps to install the dependencies of the package, but not the package itself.
  Add support for recursive globbing (**) in sdist includes and excludes (PR #550).
  Python’s bytecode cache files (__pycache__ folders and .pyc files) are now always excluded from sdists (PR #581).
  Use tomllib in Python 3.11, rather than tomli (PR #573, PR #604).
  Fix crash when unable to get a password from keyring (PR #567).
  Fix including modified files in sdist when using Mercurial (PR #541).
  Fix for some cases of determining whether a package supports Python 2 or not (PR #593).
  Fix parsing version number from code using multiple assignments (PR #474).
  Document how to use a PyPI token with FLIT_PASSWORD (PR #602).
  Fix link to information about environment variables for pip (PR #576).
  Link to the docs for the latest stable version in package metadata (PR #589).
  Remove a mention of the toml package, which is no longer needed, from the Developing Flit page (PR #601).
  The bootstrap install script for flit_core accepts a new --install-root option.
  Ensure the license file is included in packages on PyPI (PR #603).

OBS-URL: https://build.opensuse.org/request/show/1034402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=10
2022-11-08 10:02:28 +00:00
866f9940e8 Accepting request 964839 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).

OBS-URL: https://build.opensuse.org/request/show/964839
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=8
2022-03-25 13:23:43 +00:00
35c253cd83 Accepting request 945119 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`).

OBS-URL: https://build.opensuse.org/request/show/945119
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=7
2022-01-10 09:03:39 +00:00
663500f244 - Remove upstreamed patches:
- merged_pr_278.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=6
2021-10-15 20:33:49 +00:00
4b10005c22 - Update to version 3.4
* Changelog since v1.3:
    https://flit.readthedocs.io/en/latest/history.html

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=5
2021-10-15 20:30:33 +00:00
Tomáš Chvátal
366e3a25f0 Accepting request 809257 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809257
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=3
2020-05-27 10:08:38 +00:00
Tomáš Chvátal
941736668f Accepting request 721903 from home:jayvdb:coala:test-rig
the primary pep 517 example build tool.  moderate usage https://pypistats.org/packages/flit

OBS-URL: https://build.opensuse.org/request/show/721903
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit?expand=0&rev=1
2019-08-12 14:28:50 +00:00