41 Commits

Author SHA256 Message Date
f6ce832751 Accepting request 1306440 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1306440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=21
2025-09-22 14:39:47 +00:00
8bb96ee258 - Update to 2.1.0
* Update maintainers in pyproject.toml
  * Drop support for Python < 3.9
  * Update poetry deps
  * Migrate from poetry to flit
  * Add pep8 target
  * Support default values for fields.
  * Don't override values set in the constructor.
  * Allow default values in nested properties.
  * Fix nested properties with initalization values.
  * Add tests for default values.
  * tox: Run pep8 by default
- Update BuildRequires from pyproject.toml
- Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=40
2025-09-22 08:38:01 +00:00
7c1061ddd0 Accepting request 1113702 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1113702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=20
2023-09-27 22:25:16 +00:00
1cdea985f7 Accepting request 1113672 from home:bnavigator:branches:devel:languages:python
- Fix dependencies and remove deprecated python packaging patterns

OBS-URL: https://build.opensuse.org/request/show/1113672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=38
2023-09-26 16:45:13 +00:00
5f686e55e2 Accepting request 1011101 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1011101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=19
2022-10-15 14:38:22 +00:00
ff2b1d5e15 Accepting request 1011015 from home:pgajdos:python
- version update to 2.0.1
  Added
  * Meta: Locked dependencies via poetry.lock file in version control. #44
  * Meta: Add pre-commit config to enforce code styling and file formatting. #43
  * Meta: Add tox config for test automation across Python versions. #47
  * Tests for DeprecationWarnings issued for Model.changes. #46
  * Cache the validator instance to speedup schema validation process. #55
  * Support for jsonschema 4.x. #65
  * Support for Python 3.9, 3.10. #65
  Fixed
  * Fixed DeprecationWarnings for using assertEquals in tests. #45
  Changed
  * Meta: Replace setuptools with poetry for packaging and dependency management. #35
  * Changed behavior of model_factory back to pre-1.3 call signature. #39
  * Meta: Switched build backend from poetry to poetry-core. #66
  Removed
  * Support for Python 3.4 (EOL). #44
  * Support for Python 3.5, 3.6 (EOL). #65
  * Support for Python 2.7 (EOL by 2019-01-01). #48

OBS-URL: https://build.opensuse.org/request/show/1011015
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=36
2022-10-15 10:10:01 +00:00
2c130a7575 Accepting request 979142 from devel:languages:python
- Skipped test_recursive_models because the package is
  incompatible with jsonschema < 4 (gh#bcwaldon/warlock#64).

OBS-URL: https://build.opensuse.org/request/show/979142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=18
2022-05-25 18:35:04 +00:00
280097ddc9 Fix SPEC
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=34
2022-05-25 07:52:15 +00:00
312ed9bc72 - Skipped test_recursive_models because the package is
incompatible with jsonschema < 4 (gh#bcwaldon/warlock#64).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=33
2022-05-25 07:52:01 +00:00
f1f49a8bf6 Accepting request 731437 from devel:languages:python
- Re-activate test suite using GitHub tarball which includes
  a setup.py

- Update to 1.3.3:

OBS-URL: https://build.opensuse.org/request/show/731437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=17
2019-09-27 12:49:19 +00:00
Tomáš Chvátal
3ffba83de9 - Update to 1.3.3:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=31
2019-09-17 08:48:09 +00:00
Tomáš Chvátal
fbeb7fd5e1 Accepting request 731381 from home:jayvdb:jsonschema
Re-activate test suite

OBS-URL: https://build.opensuse.org/request/show/731381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=30
2019-09-17 08:47:45 +00:00
14a55d883b Accepting request 705263 from devel:languages:python
- Update to 1.3.2:
  * README failed parsing in non utf-8 environments. Enforce encoding. #37
  * Move unittests to tests/ directory
  * Upstream no longer ships tests on pypi

OBS-URL: https://build.opensuse.org/request/show/705263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=16
2019-05-27 06:38:26 +00:00
Tomáš Chvátal
ef2d7a4d07 - Update to 1.3.2:
* README failed parsing in non utf-8 environments. Enforce encoding. #37
  * Move unittests to tests/ directory
  * Upstream no longer ships tests on pypi

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=28
2019-05-24 13:58:02 +00:00
9e3d47527c Accepting request 659750 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=15
2018-12-24 10:46:01 +00:00
c12270c180 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=26
2018-12-04 14:13:25 +00:00
c81300bf46 Accepting request 544314 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/544314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=14
2017-12-04 09:01:18 +00:00
a3125d6963 - update to 1.3.0:
* Allow resolver to be set in model
  * flake8 compliance

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=24
2017-11-14 23:29:52 +00:00
08ae340570 Accepting request 518320 from devel:languages:python
- convert to singlespec (forwarded request 518319 from tbechtold)

OBS-URL: https://build.opensuse.org/request/show/518320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=13
2017-09-05 13:14:41 +00:00
7c327d43e8 Accepting request 518319 from home:tbechtold:branches:devel:languages:python
- convert to singlespec

OBS-URL: https://build.opensuse.org/request/show/518319
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=22
2017-08-23 04:47:45 +00:00
990e98d5ea Accepting request 441396 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=12
2016-12-07 23:30:29 +00:00
860218d647 - update to 1.2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=20
2016-11-15 12:40:38 +00:00
Stephan Kulow
d7d64677b2 Accepting request 249860 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=11
2014-09-17 15:27:00 +00:00
Jan Matejek
e0157b4270 Accepting request 249583 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249583
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=18
2014-09-16 21:26:54 +00:00
Tomáš Chvátal
1d7ae8a35d Accepting request 204681 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=9
2013-10-25 09:34:41 +00:00
Sascha Peilicke
705768d157 - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=16
2013-10-24 11:16:54 +00:00
Stephan Kulow
d4a8b03d8e Accepting request 182843 from devel:languages:python
- update to 1.0.1:
  - drop allow-jsonschema-3.diff (forwarded request 182831 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/182843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=7
2013-07-11 18:14:00 +00:00
Sascha Peilicke
bea28c0efc Accepting request 182831 from home:dirkmueller:branches:devel:languages:python
- update to 1.0.1:
  - drop allow-jsonschema-3.diff

OBS-URL: https://build.opensuse.org/request/show/182831
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=14
2013-07-11 15:02:38 +00:00
Stephan Kulow
15dbb49535 Accepting request 180764 from devel:languages:python
- add allow-jsonschema-3.diff (forwarded request 180563 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/180764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=6
2013-06-25 07:35:31 +00:00
Sascha Peilicke
f78df4f58e Accepting request 180563 from Cloud:OpenStack:Master
- add allow-jsonschema-3.diff

OBS-URL: https://build.opensuse.org/request/show/180563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=12
2013-06-24 15:43:07 +00:00
Stephan Kulow
c2f71b258a Accepting request 174796 from devel:languages:python
- update to 1.0.0:
  * stable release (forwarded request 174612 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/174796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=5
2013-05-13 13:31:22 +00:00
Todd R
7cdd8e771f Accepting request 174612 from home:dirkmueller:branches:devel:languages:python
- update to 1.0.0:
  * stable release

OBS-URL: https://build.opensuse.org/request/show/174612
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=10
2013-05-08 09:01:37 +00:00
Stephan Kulow
4c1935d0ec Accepting request 157000 from devel:languages:python
- Allow jsonschema==1.0 too

OBS-URL: https://build.opensuse.org/request/show/157000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=4
2013-03-08 20:16:50 +00:00
Sascha Peilicke
94552fc2c8 fixup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=8
2013-02-26 12:44:17 +00:00
Stephan Kulow
101690c09b Accepting request 156113 from devel:languages:python
- Update to version 0.8.1:
  + Upstream provides no changelog
- LICENSE isn't part of upstream sources anymore

OBS-URL: https://build.opensuse.org/request/show/156113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=3
2013-02-25 19:42:06 +00:00
Sascha Peilicke
565e1b622d - Allow jsonschema==1.0 too
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=6
2013-02-25 14:26:05 +00:00
Sascha Peilicke
11ec5c83a2 - LICENSE isn't part of upstream sources anymore
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=5
2013-02-22 14:13:22 +00:00
Sascha Peilicke
ca867c58a2 - Update to version 0.8.1:
+ Upstream provides no changelog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=4
2013-02-22 14:03:37 +00:00
Stephan Kulow
a026f30f0d Accepting request 142497 from devel:languages:python
Please add, future OpenStack dependency.

OBS-URL: https://build.opensuse.org/request/show/142497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-warlock?expand=0&rev=1
2012-11-28 13:35:22 +00:00
Sascha Peilicke
1bf5852ceb - Update to version 0.6.0:
+ Upstream provides no changelog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=2
2012-11-22 15:55:33 +00:00
Sascha Peilicke
b263d5ed15 - Initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=1
2012-07-27 10:09:26 +00:00