Revisions of python-mappyfile

Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 12)
- update to version 0.9.7 (allow python 3.10)
- update copyright year
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 11)
- Packaging:
  + Fix new syntax needed version
  + Add newly available modules for test (colorama,pluggy)
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 10)
move to python_alternative
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 9)
- update to version 0.9.1
  + Allow any version of lark-parser > 0.9 to be used
  + Fixes for requirements for Python 2.7
  + #115 - Fix for issue #109 (OFFSET numeric and attribute pairs)
  + #109 - Style OFFSET: mixed attribute and numerical value fail to parse
- update to version 0.9.0
  + Schemas updated to include minVersion and maxVersion metadata 
    to define which Mapfile keywords are validfor different versions
    of MapServer
  + A new schema command line tool to export Mapfile schemas for 
    different versions of MapServer
  + Allow Mapfile validation based on a specific version of MapServer
  + Add better error message when incorrect dicts are passed to printer
  + Add py38 to continuous integration testing
  + Add command line scripts to continuous integration testing
  + Fix CONNECTIONOPTIONS formatted output
  + Update to lark-parser 0.9.0
  + #109 - Add validation based on MapServer version
  + #96 - Unquoted Unicode strings cause parsing errors
  + #102 - Added support for accented-latin in unquoted strings (Issue #96)
  + #97 - Allow for negative expressions
  + #101 - Fix for issue #97 (unary negation)
  + #85 - Coding of NOT logical expression
  + #100 - Allowing non-bracketed NOT expression (Issue #85)
- packaging
  + update copyright year
  + remove bogus %python3_only macro for %{_bindir}
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 8)
- update to version 0.8.4
  + Update to lark-parser 0.7.8
  + #95 Allow Mapfile input from ``io.StringIO`` as well as from a file
  + #93 fix to ensure Mapfiles are closed after reading
  + #89 List expressions with spaces in the attributes fail to parse
- update to version 0.8.3
  + Update to lark-parser 0.7.7
  + Update to jsonref 0.2
  + Add automated releases to GitHub using Appveyor
  + Add automated releases to PyPI using Appveyor
  + Add missing CLASS properties to JSON schema
  + Additional tests for CaseInsensitiveOrderedDict and EXPRESSIONs
  + #37 LIKE not recognised in FILTER
  + #87 JSON schema add join tag
- Packaging minimal spec-clean
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 7)
- Update to version 0.8.1
  + Fix comments on root objects in a MapFile
  + Fix issues with duplicated METADATA keys and comments
  + Fix ReadTheDocs build
  + Add more sample MapFiles for testing to the project
- Changes in version 0.8.0
  + Update code to work with Lark 0.6.6 (see #71)
  + New end_comment option for pprint - Add a comment with the 
    block type at each closing END statement e.g. END # MAP 
    (see request #69)
  + Add **kwargs to main API to allow greater flexibility with 
    plugins
  + Fix DeprecationWarnings relating to Python 3.7.2 (#71) 
  + Tested use with new jsonschema 3.0.0 release
- Packaging: 
  + Removed merged upstream patch 9043971.patch
  + Used complete name syntax for tar.gz
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 6)
- Update to bugfix 0.7.6 version
  + Deprecated write function removed from the API and codebase
  + Update OFFSET validation to allow attribute bindings 
    see mapserver/docs#256
  + #68 Support pickling of DefaultOrderedDict in Python3
  + #67 Fix deprecation warnings for grammar regular expressions in
    Python 3.6
  + #65 Handle hexadecimal color translucence
- Pick upstream patch for #71 9043971.patch
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 5)
- Update to 0.7.5 version
  + Save tokens for value lists
  + Update README and fix example code
  + Support for modulus operator (0.7.4)
- Packaging
  + spec-clean up
  + Adjust BuildRequires & requires
  + patch for upstream issue#71 with lark-parser 0.6.0
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 4)
- Update to 0.7.1 version
  + Breaking Change utils.dictfind renamed utils.findkey
  + new dictionary update function - allowing for easier creation
    of Mapfiles using YAML
  + allow any custom hidden metadata tags of the form __property__
    to be used in dicts for custom processing
  + Schema validation updates including RANGEITEM and CLUSTER
  + Appveyor builds added
  + #56 Can't parse expressions with a : in them
  + #54 Fix windows cwd name issue in includes - thanks @ianturton
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 3)
Uncomment %check to have the real section
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 2)
- spec-cleaner (date,url.license)
- add tests
- add BuildRequires and Requires needed by new version
- change source url to grab github upstream tgz with tests 
- update to last bugfix release 0.7.0
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) committed (revision 1)
Displaying all 12 revisions
openSUSE Build Service is sponsored by