<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyscss.git/scss, branch master</title>
<subtitle>github.com: Kronuz/pyScss.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/'/>
<entry>
<title>fix error: global flags not at the start of the expression at position 1</title>
<updated>2022-11-03T13:50:05+00:00</updated>
<author>
<name>tst</name>
<email>timo.stueber@contact-software.com</email>
</author>
<published>2022-11-03T13:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=60414f5d573315a8458b5fbcdf69e5c648c44a9a'/>
<id>60414f5d573315a8458b5fbcdf69e5c648c44a9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 1.4.0</title>
<updated>2022-02-23T12:46:21+00:00</updated>
<author>
<name>Ivan Kolodyazhny</name>
<email>e0ne@e0ne.info</email>
</author>
<published>2022-02-23T12:46:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=9a8dddd9e3274478f938da4eaec36af98407debb'/>
<id>9a8dddd9e3274478f938da4eaec36af98407debb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #412 from return42/master</title>
<updated>2022-02-23T12:42:03+00:00</updated>
<author>
<name>Ivan Kolodyazhny</name>
<email>e0ne@e0ne.info</email>
</author>
<published>2022-02-23T12:42:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=52889228e61b1ce3d4fa01ff7efd8ea39d9ef454'/>
<id>52889228e61b1ce3d4fa01ff7efd8ea39d9ef454</id>
<content type='text'>
fix IE's rules limit - log as warning</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix IE's rules limit - log as warning</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #416 from amotoki/fix-getargspec-warning</title>
<updated>2022-02-23T12:41:33+00:00</updated>
<author>
<name>Ivan Kolodyazhny</name>
<email>e0ne@e0ne.info</email>
</author>
<published>2022-02-23T12:41:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=1cbc4dbe08a25e0af63c745845d1d3806361879b'/>
<id>1cbc4dbe08a25e0af63c745845d1d3806361879b</id>
<content type='text'>
Fix DeprecationWarning on inspect.getargspec in python3</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix DeprecationWarning on inspect.getargspec in python3</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #417 from amotoki/warning-PY_SSIZE_T_CLEAN</title>
<updated>2022-02-23T12:41:14+00:00</updated>
<author>
<name>Ivan Kolodyazhny</name>
<email>e0ne@e0ne.info</email>
</author>
<published>2022-02-23T12:41:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=e9c6edb7dc2e729c7364c9c64986e73b17bd2eb9'/>
<id>e9c6edb7dc2e729c7364c9c64986e73b17bd2eb9</id>
<content type='text'>
Fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats</title>
<updated>2021-03-08T06:15:41+00:00</updated>
<author>
<name>Akihiro Motoki</name>
<email>amotoki@gmail.com</email>
</author>
<published>2021-03-08T06:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=bd20fb79fe57673512536682b1eed07bbb7003a7'/>
<id>bd20fb79fe57673512536682b1eed07bbb7003a7</id>
<content type='text'>
We see the following warning when scss is used with python 3.8.

  scss/compiler.py:359: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
    for c_lineno, c_property, c_codestr in locate_blocks(rule.unparsed_contents):

This warning was introduced by https://bugs.python.org/issue36381
to warn about an upcoming Python C API change.
The meaning of PY_SSIZE_T_CLEAN is described in
https://python.readthedocs.io/en/stable/c-api/arg.html#strings-and-buffers.

What we need to do are:
* find all usages of PyArg_Parse with # formats and related functions.
  Ensure that the type of the length argument is a Py_ssize_t.
* Add #define PY_SSIZE_T_CLEAN above the #include &lt;Python.h&gt;.

Signed-off-by: Akihiro Motoki &lt;amotoki@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We see the following warning when scss is used with python 3.8.

  scss/compiler.py:359: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
    for c_lineno, c_property, c_codestr in locate_blocks(rule.unparsed_contents):

This warning was introduced by https://bugs.python.org/issue36381
to warn about an upcoming Python C API change.
The meaning of PY_SSIZE_T_CLEAN is described in
https://python.readthedocs.io/en/stable/c-api/arg.html#strings-and-buffers.

What we need to do are:
* find all usages of PyArg_Parse with # formats and related functions.
  Ensure that the type of the length argument is a Py_ssize_t.
* Add #define PY_SSIZE_T_CLEAN above the #include &lt;Python.h&gt;.

Signed-off-by: Akihiro Motoki &lt;amotoki@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DeprecationWarning on inspect.getargspec in python3</title>
<updated>2021-02-18T03:01:44+00:00</updated>
<author>
<name>Akihiro Motoki</name>
<email>amotoki@gmail.com</email>
</author>
<published>2021-02-18T02:57:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=0d447372c7a04f1cab800fa4b5a388c6d0b7d49e'/>
<id>0d447372c7a04f1cab800fa4b5a388c6d0b7d49e</id>
<content type='text'>
inspect.getargspec() is deprecated in python3 and the usage of
inspect.signature() or inspect.getfullargspec() is recommended.
The only different between getargspec and getfullargspec is
that "keywords" attribute in getargspec() return value corresponds
to "varkw" attribute in case of getfullargspec().
This commit changes the code to try getfullargspec() first and
then fallback to getargspec().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
inspect.getargspec() is deprecated in python3 and the usage of
inspect.signature() or inspect.getfullargspec() is recommended.
The only different between getargspec and getfullargspec is
that "keywords" attribute in getargspec() return value corresponds
to "varkw" attribute in case of getfullargspec().
This commit changes the code to try getfullargspec() first and
then fallback to getargspec().
</pre>
</div>
</content>
</entry>
<entry>
<title>fix IE's rules limit - log as warning</title>
<updated>2020-09-09T15:59:40+00:00</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2020-09-09T15:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=91f8014515b50902bc9af52b98c09142de81bbce'/>
<id>91f8014515b50902bc9af52b98c09142de81bbce</id>
<content type='text'>
As far as I know [1] IE 11 supports 65534 rules.  BTW fix logging class from
error to warning [2].

[1] https://forums.asp.net/t/2059387.aspx?IE+10+and+11+CSS+Style+Sheet+Rules
[2] bdb02e8d Warning about IE 4095 maximum and improved debug_info

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As far as I know [1] IE 11 supports 65534 rules.  BTW fix logging class from
error to warning [2].

[1] https://forums.asp.net/t/2059387.aspx?IE+10+and+11+CSS+Style+Sheet+Rules
[2] bdb02e8d Warning about IE 4095 maximum and improved debug_info

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix collections deprecation warning</title>
<updated>2020-09-03T18:51:14+00:00</updated>
<author>
<name>Chris Sewell</name>
<email>chrisj_sewell@hotmail.com</email>
</author>
<published>2020-09-03T18:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=147a49013a2f72f20edd058d9df7175d1283e2b1'/>
<id>147a49013a2f72f20edd058d9df7175d1283e2b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #399 from e0ne/selector-append-func</title>
<updated>2020-09-03T15:15:34+00:00</updated>
<author>
<name>Ivan Kolodyazhny</name>
<email>e0ne@e0ne.info</email>
</author>
<published>2020-09-03T15:15:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyscss.git/commit/?id=6bf001ee6ac70ffb1bbcf670c4450e233bec6b7c'/>
<id>6bf001ee6ac70ffb1bbcf670c4450e233bec6b7c</id>
<content type='text'>
Add selector-append function support</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add selector-append function support</pre>
</div>
</content>
</entry>
</feed>
