Commit Graph

20 Commits

Author SHA256 Message Date
Steve Kowalik
3594b54ee9 - Add patch support-hatchling-1.22.patch:
* Support updates for the new Hatchling.
- Add missing BuildRequires on editables, required for tests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=33
2024-03-27 03:00:48 +00:00
1108f1d30f - update to 1.9.4:
* Limit the maximum version of Hatchling in anticipation of
    backward incompatible changes
- update to 1.9.3:
  * Fix loading of local plugins to account for newly released
    versions of a dependency
- update to 1.9.2:
  * Fix the default token variable name for publishing to PyPI

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=32
2024-03-24 13:26:02 +00:00
0a99352653 Accepting request 1135083 from home:bnavigator:branches:devel:languages:python
- Update to 1.9.1
  * Ensure that the dependency_hash method of the environment
    interface is called after sync_dependencies for cases where the
    hash is only known at that point, such as for dependency
    lockers
  * Only acknowledge the HATCH_PYTHON_VARIANT_* environment
    variables for Python resolution for supported platforms and
    architectures
  * Fix Python resolution when there are metadata hooks with
    unsatisfied dependencies
- Unskip default platform tests gh#pypa/hatch#1145, but skip
  error checker

- Update to 1.9.0
  ## Changed:
  * Environments prefixed by hatch- are now considered internal and
    used for special purposes such as configuration for static
    analysis
  ## Added:
  * Enable docstring formatting by default for static analysis
  * Allow for overriding config of internal environments
  * Concretely state the expected API contract for the environment
    interface methods find and check_compatibility
  * Upgrade Ruff to 0.1.8
  * Bump the minimum supported version of Hatchling to 1.21.0
  ## Fixed:
  * Ignore a project's Python requirement for environments where
    the project is not installed
  * When not persisting config for static analysis, properly manage
    internal settings when Ruff's top level table already exists

OBS-URL: https://build.opensuse.org/request/show/1135083
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=30
2023-12-27 10:46:48 +00:00
e873d67eb1 Accepting request 1133911 from home:bnavigator:branches:devel:languages:python
- Update to 1.8.1
  ## Fixed:
  * Fix regression in calling subprocesses with updated PATH
  * Fix automatic installation of environment plugins when running
    as a standalone binary
  * Change default location of Python installations
- Release 1.8.0
  ## Changed:
  * Drop support for Python 3.7
  * The get_build_process method of the environment interface has
    been removed; plugins should use the new run_builder method
    instead
  * Remove pyperclip dependency and the --copy flag of the config
    find command
  * When running the build command all output from builders is now
    displayed as-is in real time without the stripping of ANSI
    codes
  * Version information (for Hatch itself) is now derived from Git
  ## Added:
  * Support Python 3.12
  * Add installers and standalone binaries
  * Add the ability to manage Python installations
  * Add fmt command
  * The virtual environment type can now automatically download
    requested versions of Python that are not installed
  * Add dependency_hash method to the environment interface
  * The state of installed dependencies for environments is saved
    as metadata so if dependency definitions have not changed then
    no checking is performed, which can be computationally
    expensive

OBS-URL: https://build.opensuse.org/request/show/1133911
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=28
2023-12-19 08:42:14 +00:00
6cd47e5a49 Accepting request 1128299 from home:mcalabkova:branches:devel:languages:python
- Add packaging232.patch to fix tests with recent packaging

OBS-URL: https://build.opensuse.org/request/show/1128299
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=26
2023-11-23 13:52:07 +00:00
f5c2bdfee2 - Remove superflous BR pytest plugins: randomly rerunfailures
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=24
2023-10-07 11:16:23 +00:00
73b436a6a2 Accepting request 1112235 from home:mcalabkova:branches:devel:languages:python
- Add CI.patch to fix tests

OBS-URL: https://build.opensuse.org/request/show/1112235
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=22
2023-09-19 11:18:19 +00:00
c5cf20c607 Accepting request 1094318 from home:bnavigator:branches:devel:languages:python
- Add hatch-pr828-pth-tests.patch, gh#pypa/hatch#828 fixing
  test failure with hatchling >= 1.17.1

OBS-URL: https://build.opensuse.org/request/show/1094318
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=20
2023-06-21 17:27:58 +00:00
dc112c19ff Accepting request 1092100 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=19
2023-06-11 11:43:49 +00:00
d318249e4b - Add fix-sdist-target.patch to fix tests: gh#pypa/hatch@1b10663e645e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=17
2023-05-10 16:08:00 +00:00
244b96836e - update to 1.7.0:
* The `src-layout` project template option is now enabled by
    default
  * Non-critical output now goes to stderr
  * Add `tool.hatch.env.requires` configuration to automatically
    install dependencies for environment and environment
    collector plugins
  * Add `custom` environment collector
  * Improve syncing of dependencies provided through Git direct
    references
  * Add `isolated_data_directory` attribute to the environment
    interface
  * Increase the timeout for and add retries to the `index`
    publisher
  * Expand home and environment variables in configured cache and
    data directories
  * Improve readability of exceptions
  * Update project templates
  * Bump the minimum supported version of Hatchling to 1.14.0
  * Fix displaying the version with the `version` command when
    the version is static and build dependencies are unmet
  * Fix build environments for the `virtual` environment type
    when storing within a relative path
  * Allow setuptools metadata migration for projects without
    `setup.py` if `setup.cfg` is present
  * Handle additional edge cases for setuptools metadata
    migration
  * Support boolean values for the `config set` command
- drop hatch-pr659-utf8.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=16
2023-05-05 10:47:00 +00:00
fcd053b419 Accepting request 1057152 from home:bnavigator:branches:devel:languages:python
- Update to v1.6.3
  ## Fixed:
  * Fix version command when the version is dynamic and build
    dependencies are unmet
- Release 1.6.2 - 2022-10-20
  ## Fixed:
  * Fix getting dynamic metadata from hooks for environments when
    dependencies are not dynamic
- Release 1.6.1 - 2022-10-16
  ## Fixed:
  * Computing the path to the user's home directory now gracefully
    falls back to ~ when it cannot be determined
- Release 1.6.0 - 2022-10-08
  ## Changed:
  * The run_shell_command environment interface method now accepts
    arbitrary subprocess.Popen keyword arguments. This is not
    strictly breaking, but will be utilized in upcoming features.
  * The internal directory structure for storing virtual
    environments is now more nested. This is not breaking, but any
    local environments will be created anew.
  ## Added:
  * Add project command group to view details about the project
    like PEP 621 metadata
  * Better support for auto-detection of environments by tools like
    Visual Studio Code now that the storage directory of virtual
    environments will be flat if Hatch's configured virtual
    environment directory resides somewhere within the project root
    or if it is set to a .virtualenvs directory within the user's
    home directory
  * Build environments for the virtual environment type are now

OBS-URL: https://build.opensuse.org/request/show/1057152
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=13
2023-01-10 14:21:55 +00:00
Tomáš Chvátal
044cbdde33 - Testsuite is too flaky, just skip the stuff overall unless someone
invests more time into it

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=11
2020-06-08 11:02:47 +00:00
Tomáš Chvátal
ddf43c21a0 - Skip more flaky tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=10
2020-06-03 08:08:31 +00:00
Tomáš Chvátal
8016ec84a9 Accepting request 808747 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/808747
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=8
2020-05-25 13:36:27 +00:00
Tomáš Chvátal
0f272e08b3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=6 2020-04-05 07:46:07 +00:00
Tomáš Chvátal
fb612fedf5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=5 2020-04-05 07:28:56 +00:00
Tomáš Chvátal
b15350b4cc - Skip flaky test
- Update to 0.23.0:
  * fixes wheel packaging a bit

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=4
2020-04-05 07:19:49 +00:00
Tomáš Chvátal
781676957e OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=3 2020-04-05 07:17:47 +00:00
Tomáš Chvátal
aceb204284 Accepting request 741474 from home:jayvdb:py-new
Old tool, so low current download stats, revitalised with new release today
Available on Fedora https://repology.org/project/hatch/versions

OBS-URL: https://build.opensuse.org/request/show/741474
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=1
2019-10-21 11:40:13 +00:00