15
0
Commit Graph

16 Commits

Author SHA256 Message Date
ac731b1b70 - Switch to pyroject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=23
2025-06-16 06:18:43 +00:00
10c766900f Accepting request 1242866 from home:glaubitz:branches:devel:languages:python
- Update to 1.3.3
  * Revert the usage of ``lru_cache`` as that isn't being hit as expected,
    and that the benefits it brings is too negligible to bring back given
    the extremely limited cache hits.

OBS-URL: https://build.opensuse.org/request/show/1242866
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=21
2025-02-04 10:19:46 +00:00
8990fde0d6 - update to 1.3.2:
* Ensure building from source tree under Python 3.13 works.
  * Dropped support for building under Python 2 in source tree. [
    #44 ]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=19
2024-10-22 13:59:01 +00:00
b23890bb6e - update to 1.3.1:
* Modified existing ``setup.py`` hook from an install hook to a
    build hook to ensure the generated module files are present.
    Should any of those modules are missing and the required
    dependencies for are not present (i.e. ``ply`` and
    ``setuptools``), the build will result in a
    non-zero exit status and the documented error message should
    reflect which of the required dependencies are missing.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=17
2023-11-10 11:51:35 +00:00
ea8deff587 Accepting request 1094800 from devel:languages:python:mailman:backports
- Use sle15_python_module_pythons

OBS-URL: https://build.opensuse.org/request/show/1094800
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=15
2023-06-23 11:30:41 +00:00
bfc5954302 - And no, this won't work with Python 2 modules. Just don't even
try.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=14
2021-11-18 19:51:19 +00:00
cf979bf075 Actually we don't need to recompile all PYC files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=13
2021-11-17 18:23:45 +00:00
25c73a3024 - Generated tables should get correct *.pyc files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=12
2021-11-17 17:52:53 +00:00
2eec112797 - Update to 1.3.0:
- Introduce the extractor unparser - an unparser that will
    unparse a valid AST into a dict.
  - Correct the JoinAttr ruletype such that the intended empty
    definition value is passed to walk if it was defined as such
    to avoid an unintended infinite recursion.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=11
2021-11-16 15:46:05 +00:00
4a98153a70 No need for pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=10
2021-11-16 15:33:04 +00:00
9b724e90bf - Update to 1.2.5:
- Will now import Iterable from the Python 3.3+ location as the
    previous location is marked for removal in Python 3.9. The import
    will still have a fallback to the previous location in order to
    maintain support for Python 2.7.
  - Provide a test case helper to ensure that the generic Program repr
    signature is provided to assist with test case portability.
  - In the calmjs.parse.vlq module, implemented the decode_vlq helper
    for completeness/symmetry to the encode_vlq helper.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=9
2021-11-16 15:32:03 +00:00
Tomáš Chvátal
f8efc04334 Accepting request 789687 from home:mcalabkova:branches:devel:languages:python
- Update to 1.2.4
  * Correct usage of ``__doc__`` to support level 2 optimized mode.
  * Corrected some minor string definition syntax, where raw string prefix
    should be used but was not previously.
  * Correctly include LICENSE file in sdist.
  * Include the correct test data general form for some previously added
    test cases to better accommodate already planned future features.

OBS-URL: https://build.opensuse.org/request/show/789687
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=7
2020-03-30 09:56:10 +00:00
Tomáš Chvátal
c14ccced61 Accepting request 765723 from devel:languages:python:mailman:backports
OBS-URL: https://build.opensuse.org/request/show/765723
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=5
2020-01-20 11:03:41 +00:00
Tomáš Chvátal
e549fc284b Accepting request 765704 from devel:languages:python:mailman:backports
- fix build in SLE-15: set en_US.UTF-8 encoding

OBS-URL: https://build.opensuse.org/request/show/765704
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=4
2020-01-20 08:46:53 +00:00
Tomáš Chvátal
30cdf0d7a2 - Do not package tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=2
2020-01-06 15:14:04 +00:00
Tomáš Chvátal
f9c4a17535 - Initial commit, needed by calmjs
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-calmjs.parse?expand=0&rev=1
2020-01-06 15:01:06 +00:00