Commit Graph

49 Commits

Author SHA256 Message Date
Ana Guerrero
5948cc3308 Accepting request 1186039 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1186039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=18
2024-07-08 17:07:15 +00:00
4d0fdb887d - add py312-avoid-using-utcfromtimestamp.patch,
py314-avoid-using-ast-str.patch
- Update to v3.8.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=46
2024-06-30 19:09:27 +00:00
Ana Guerrero
bb01e8dc16 Accepting request 1149910 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1149910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=17
2024-02-25 13:04:40 +00:00
93ff47ed68 Accepting request 1149900 from home:dimstar:Factory
- Use newly supported shrink{} on OBS to exclude python flavors
  will all python versions skipped.

OBS-URL: https://build.opensuse.org/request/show/1149900
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=44
2024-02-23 12:31:59 +00:00
Ana Guerrero
0a0ec9b7dc Accepting request 1109507 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1109507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=16
2023-09-08 19:15:23 +00:00
9f544b5295 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=42
2023-09-07 10:54:26 +00:00
Dominique Leuenberger
d4055cf61f Accepting request 1081921 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=15
2023-04-23 20:43:14 +00:00
07437c5874 Accepting request 1081412 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081412
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=40
2023-04-21 14:38:57 +00:00
Dominique Leuenberger
0568e59300 Accepting request 1064431 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1064431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=14
2023-02-14 15:42:26 +00:00
5a4e0cceb7 Accepting request 1064428 from home:bnavigator:branches:devel:languages:python
- Require python independent of python-rpm-packaging being there
  to create the entry automatically

OBS-URL: https://build.opensuse.org/request/show/1064428
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=38
2023-02-11 21:36:32 +00:00
455497a7ea Accepting request 1064336 from home:dirkmueller:acdc
OBS-URL: https://build.opensuse.org/request/show/1064336
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=37
2023-02-10 21:49:29 +00:00
Dominique Leuenberger
542c77ffde Accepting request 1061579 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1061579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=13
2023-01-29 13:10:00 +00:00
f92425187b Accepting request 1061578 from home:alarrosa:branches:devel:languages:python
- Exclude the regular build in SLE15 SP5 as in SP4 instead of
  leaving it as unresolvable

OBS-URL: https://build.opensuse.org/request/show/1061578
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=35
2023-01-27 15:54:11 +00:00
Dominique Leuenberger
f09976aec2 Accepting request 1034459 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1034459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=12
2022-11-09 11:55:57 +00:00
249ebb2eb9 Accepting request 1034403 from home:yarunachalam:branches:devel:languages:python
- Update to v3.8.0 
 
  * Merge pull request #607 from pypa/relnotes-3.8
    Add release notes for version 3.8
  * Add --only-deps option to release notes
  * Merge pull request #546 from dciborow/dciborow/install-reqs
    Add "install-reqs" command to CLI
  * Fix some remaining uses of tomli in the tests, for Python 3.11
  * Remove test with side effects
  * Replace install-reqs subcommand with --only-deps option
  * Merge pull request #581 from nanonyme/nanonyme/bytecode
  * Merge pull request #602 from Mariatta/patch-1
    Document that token-based upload is supported
  * Merge pull request #604 from gotmax23/tomli
    Remove vestigial tomli usage
  * Test on Python 3.11-dev
  * Add python 3.11 to the test matrix
  * Adjust test deps in tox.ini
  * tests: Only use tomli if tomllib is missing
  * Fallback to installed tomli when vendor is removed
    In Fedora, we bootstrap tomli differently, so we remove the vendored
    version. This makes it so we don't also have to patch flit_core.config
    ourselves.

OBS-URL: https://build.opensuse.org/request/show/1034403
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=33
2022-11-08 09:30:37 +00:00
Dominique Leuenberger
d37edb11bf Accepting request 1009919 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1009919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=11
2022-10-14 13:40:04 +00:00
fe0daf1ce3 Accepting request 1008770 from home:bnavigator:branches:devel:languages:python
- Make sure the 15.4 tests also have python3-packaging
- Revert python_exec change, one pure wheel built by python3 is
  enough

OBS-URL: https://build.opensuse.org/request/show/1008770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=31
2022-10-11 19:20:14 +00:00
b86f25d7bf - use the python_exec to bootstrap so that the primary interpeter
is used

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=30
2022-09-30 11:54:53 +00:00
Dominique Leuenberger
4279b7613a Accepting request 992386 from devel:languages:python
- Use prjconf provided primary_python if available
- Split primary flavor in multibuild for possible inclusion into
  Ring0
- Remove devendoring of tomli, so that we can put this in Ring0

OBS-URL: https://build.opensuse.org/request/show/992386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=10
2022-08-08 06:45:04 +00:00
ec7a263260 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=28 2022-08-02 19:03:36 +00:00
96cdc458d7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=27 2022-08-02 19:03:09 +00:00
e6b564f974 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=26 2022-07-15 13:48:42 +00:00
90fbf5960c Accepting request 989439 from home:bnavigator:branches:devel:languages:python
.

OBS-URL: https://build.opensuse.org/request/show/989439
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flit-core?expand=0&rev=25
2022-07-15 13:02:15 +00:00
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
Dominique Leuenberger
fd6b9b1405 Accepting request 964842 from 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/964842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=9
2022-03-28 15:00:11 +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
Dominique Leuenberger
fd266b5556 Accepting request 945129 from devel:languages:python
- Back to bootstrap without pip (forwarded request 945128 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/945129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=8
2022-01-09 21:49:51 +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
Dominique Leuenberger
284f97b761 Accepting request 925548 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/925548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=7
2021-10-25 13:17:01 +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
Dominique Leuenberger
1b80e2025d Accepting request 885474 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/885474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=6
2021-04-18 19:44:20 +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
Dominique Leuenberger
d6bcf1bc39 Accepting request 844213 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/844213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=5
2020-10-27 18:00:35 +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
Dominique Leuenberger
0746e012a1 Accepting request 787818 from devel:languages:python
- Add macro %dephell_genspec to generate setup.py

OBS-URL: https://build.opensuse.org/request/show/787818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=4
2020-03-26 22:32:03 +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
Dominique Leuenberger
31952cfbd8 Accepting request 785247 from devel:languages:python
- Fix generating with new dephell

OBS-URL: https://build.opensuse.org/request/show/785247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=3
2020-03-16 09:19:52 +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
Dominique Leuenberger
628e5a9548 Accepting request 758307 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/758307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flit-core?expand=0&rev=2
2019-12-21 11:31:15 +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